Kotlin Program to Find the Sum of Natural Numbers using Recursion: Find the last digit of a number using modular division by 10. Add the last digit found above to the sum variable.
Kotlin Program to Find the Sum of Natural Numbers using Recursion
Source Code
fun main(args: Array<String>) {
val number = 20
val sum = addNumbers(number)
println("Sum = $sum")
}
fun addNumbers(num: Int): Int {
if (num != 0)
return num + addNumbers(num - 1)
else
return num
}
Output
Kotlin Program to Find the Sum of Natural Numbers using Recursion