
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Kotlin Program to Calculate the Sum of Natural Numbers
In this article, we will understand how to calculate the sum of natural numbers in Kotlin. All possible positive numbers from 1 to infinity are called natural numbers.
Below is a demonstration of the same ?
Suppose our input is
1 and 100
The desired output would be ?
Sum of natural numbers from 1 to 100 is 3825
Algorithm
Step 1 ? Start
Step 2 ? Declare an integers input
Step 3 ? Define the integers
Step 4 ? Run a for-loop, add the number with its next number until the upper limit is reached. Store the sum in the variable myResult.
Step 5 ? Display myResult
Step 6 ? Stop
Example 1
In this example, we will calculate the Sum of Natural Numbers using a for loop. First, declare and set a variable for input ?
val input = 100
Set another variable and initialize to 0. This variable with display the sum later on ?
var myResult = 0
Now, use the for loop to calculate the sum of natural numbers ?
for (i in 1..input) { myResult += i }
Let us now see the complete example to get the sum of natural numbers using for loop ?
fun main() { val input = 100 println("The N value is defined as $input") var myResult = 0 for (i in 1..input) { myResult += i } println("The sum of N natural numbers is $myResult") }
Output
The N value is defined as 100 The sum of N natural numbers is 5050
Example 2
In this example, we will calculate the Sum of Natural Numbers ?
fun main() { val input = 100 println("The N value is defined as $input") sum(input) } fun sum(input: Int) { var myResult = 0 for (i in 1..input) { myResult += i } println("The sum of N natural numbers is $myResult") }
Output
The N value is defined as 100 The sum of N natural numbers is 5050