Kotlin程序生成乘法表


在本文中,我们将了解如何打印乘法表。乘法表是通过使用for循环迭代所需的输入10次,并在每次迭代中将输入值乘以1到10的数字来创建的。

以下是相同的演示 -

假设我们的输入是 -

Input : 16

期望的输出将是 -

The multiplication table of 16 is :
16 * 1 = 16
16 * 2 = 32
16 * 3 = 48
16 * 4 = 64
16 * 5 = 80
16 * 6 = 96
16 * 7 = 112
16 * 8 = 128
16 * 9 = 144
16 * 10 = 160

算法

  • 步骤1 - 开始

  • 步骤2 - 声明两个整数值,分别命名为myInput和i。

  • 步骤3 - 定义值

  • 步骤4 - 使用for循环迭代1到10,在每次迭代中,将1到10的数字与输入相乘。

  • 步骤5 - 在每次迭代后显示结果值。

  • 步骤6 - 停止

示例1

在这个例子中,我们将使用for循环生成乘法表。首先,声明并初始化要生成乘法表的输入 -

val myInput = 16

现在,使用for循环从1到10,因为我们想要显示一个表 -

for (i in 1..10) { val product = myInput * i println("$myInput * $i = $product") }

现在让我们看看使用for循环生成乘法表的完整示例 -

fun main() { val myInput = 16 println("The input is defined as $myInput") println("
The multiplication table of $myInput"
) for (i in 1..10) { val product = myInput * i println("$myInput * $i = $product") } }

输出

The input is defined as 16
The multiplication table of 16
16 * 1 = 16
16 * 2 = 32
16 * 3 = 48
16 * 4 = 64
16 * 5 = 80
16 * 6 = 96
16 * 7 = 112
16 * 8 = 128
16 * 9 = 144
16 * 10 = 160

示例2

在这个例子中,我们将生成乘法表 -

fun main() { val myInput = 16 println("The input is defined as $myInput") multiplicationTable(myInput) } fun multiplicationTable(myInput: Int) { println("
The multiplication table of $myInput"
) for (i in 1..10) { val product = myInput * i println("$myInput * $i = $product") } }

输出

The input is defined as 16
The multiplication table of 16
16 * 1 = 16
16 * 2 = 32
16 * 3 = 48
16 * 4 = 64
16 * 5 = 80
16 * 6 = 96
16 * 7 = 112
16 * 8 = 128
16 * 9 = 144
16 * 10 = 160

更新于:2022年10月13日

800次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告