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 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告