Kotlin 程式計算自然數之和


在本文中,我們將瞭解如何在 Kotlin 中計算自然數之和。從 1 到無窮大的所有可能的正數稱為自然數。

下面是相同內容的演示 -

假設我們的輸入是

1 and 100

所需的輸出將是 -

Sum of natural numbers from 1 to 100 is 3825

演算法

  • 步驟 1 - 開始

  • 步驟 2 - 宣告一個整數輸入

  • 步驟 3 - 定義整數

  • 步驟 4 - 執行一個 for 迴圈,將數字與其下一個數字相加,直到達到上限。將總和儲存在變數 myResult 中。

  • 步驟 5 - 顯示 myResult

  • 步驟 6 - 停止

示例 1

在本例中,我們將使用 for 迴圈計算自然數之和。首先,宣告並設定一個用於輸入的變數 -

val input = 100

設定另一個變數並初始化為 0。稍後此變數將顯示總和 -

var myResult = 0

現在,使用 for 迴圈計算自然數之和 -

for (i in 1..input) {
   myResult += i
}

現在讓我們看看使用 for 迴圈獲取自然數之和的完整示例 -

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") }

輸出

The N value is defined as 100
The sum of N natural numbers is 5050

示例 2

在本例中,我們將計算自然數之和 -

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") }

輸出

The N value is defined as 100
The sum of N natural numbers is 5050

更新於: 2022-10-13

579 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.