Алгоритмы (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 }