Kotlin Program: Calculate the sum of numbers between a given range
Write a Kotlin program to calculate the sum of all numbers between two given numbers.
Sample Solution:
Kotlin Code:
fun main() {
val start = 15
val end = 25
val sum = calculateSum(start, end)
println("Sum of numbers between $start and $end: $sum")
}
fun calculateSum(start: Int, end: Int): Int {
var sum = 0
for (num in start..end) {
sum += num
}
return sum
}
Sample Output:
Sum of numbers between 15 and 25: 220
Explanation:
In the above exercise,
- In the main() function the variables start and end represent the starting and ending numbers of the range for which we want to calculate the sum.
- The calculateSum() function takes the start and end values as arguments and returns the sum of all numbers between them.
- Inside the calculateSum() function, we initialize a variable sum to hold the cumulative sum and set it to 0.
- We use a for loop to iterate over the numbers from start to end (inclusive) using the range operator ...
- For each number in the range, we add it to the sum variable.
- After the loop completes, we return the calculated sum.
Kotlin Editor:
Previous: Fibonacci series up to a given number.
Next: Generate a multiplication table of a number.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics