Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmLpRLA 144 of 522 menu
◀ ▶

Накопление результата в цикле в Kotlin

Чтобы получить сумму ряда чисел, заводят переменную с начальным значением 0 и на каждой итерации прибавляют к ней очередное число.

На экран попадет 15:

var res = 0 for (num in 1..5) { res = res + num } println(res)

То же прибавление можно записать через +=:

var res = 0 for (num in 1..5) { res += num } println(res)

Для строки начальное значение - пустая строка. На экран попадет "abcde":

var res = "" for (ch in 'a'..'e') { res += ch } println(res)

Найдите сумму чисел от 1 до 100.

Соберите строку "135" из нечетных цифр от '1' до '5' в цикле.

Найдите произведение чисел от 1 до 6.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить