Алгоритмы (Kotlin): различия между версиями
Перейти к навигации
Перейти к поиску
Строка 20: | Строка 20: | ||
=== Произведение целых чисел === | === Произведение целых чисел === | ||
<syntaxhighlight lang="kotlin" line> | <syntaxhighlight lang="kotlin" line> | ||
+ | fun main() { | ||
+ | print("Введите число множителей: ") | ||
+ | val n = readLine()!!.toInt() | ||
+ | var product = 1.0 | ||
+ | for (i in 0 until n) { | ||
+ | print("Введите множитель " + (i + 1) + ": ") | ||
+ | val num: Int = readLine()!!.toInt() | ||
+ | product *= num | ||
+ | } | ||
+ | |||
+ | println("Произведение = $product"); | ||
+ | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия 11:15, 8 июля 2021
Код программ
Сумма вводимых целых чисел
1 fun main() {
2 print("Введите число слагаемых: ")
3 val n = readLine()!!.toInt()
4
5 var sum = 0
6 for (i in 0 until n) {
7 print("Введите число " + (i + 1) + ": ")
8 val num: Int = readLine()!!.toInt()
9 sum += num
10 }
11
12 println("Сумма = $sum");
13 }
Произведение целых чисел
1 fun main() {
2 print("Введите число множителей: ")
3 val n = readLine()!!.toInt()
4
5 var product = 1.0
6 for (i in 0 until n) {
7 print("Введите множитель " + (i + 1) + ": ")
8 val num: Int = readLine()!!.toInt()
9 product *= num
10 }
11
12 println("Произведение = $product");
13 }