Kotlin – Sum of First N Natural Numbers

Kotlin – Find the Sum of First N Natural Numbers

In Kotlin, you can calculate the sum of the first N natural numbers using a simple formula. This tutorial will guide you through the process of writing a Kotlin program to find the sum of the first N natural numbers.

Example

Step 1: Define the Value of N

Start by defining the value of N, which represents the number of natural numbers for which you want to calculate the sum.

val n = 10 // Change the value of n as needed

Step 2: Calculate the Sum

Create a function to calculate the sum of the first N natural numbers using the formula n * (n + 1) / 2.

fun calculateSum(n: Int): Int {
    return n * (n + 1) / 2
}

Step 3: Print the Result

Call the calculateSum function with the value of N as the argument and print the result.

val sum = calculateSum(n)
println("Sum of the first $n natural numbers is: $sum")

Complete Kotlin Program

The following is the complete Kotlin program to find the sum of the first N natural numbers.

Kotlin Program

fun main() {
    val n = 10 // Change the value of n as needed
    val sum = calculateSum(n)
    println("Sum of the first $n natural numbers is: $sum")
}

fun calculateSum(n: Int): Int {
    return n * (n + 1) / 2
}

Output

Sum of the first 10 natural numbers is: 55

Summary

By following these steps, you can easily calculate the sum of the first N natural numbers in Kotlin using a simple formula.