Menu
Coddy logo textTech

Повторение — динамический ввод

Часть раздела Основы путешествия по Kotlin на Coddy. Урок 54 из 93.

challenge icon

Задание

Средне

Считывайте целые числа из ввода по одному. Продолжайте считывать числа и суммировать их, пока не встретите значение 0, которое сигнализирует о конце ввода.

После считывания 0 выведите сумму всех введённых до него чисел, а затем количество чисел (исключая 0).

Используйте цикл while, который продолжается до тех пор, пока не будет введено значение-сигнал 0.

Выведите результат в точно таком формате:

Sum: [sum]
Count: [count]

Например, если введены следующие значения:

5
10
3
0

Результат должен быть таким:

Sum: 18
Count: 3

Если первым введённым значением является 0, результат должен быть таким:

Sum: 0
Count: 0

Попробуйте сами

fun main() {
    var sum = 0
    var count = 0
    
    // TODO: Напишите ваш код здесь
    // Используйте цикл while для чтения целых чисел, пока не встретите 0
    // Отслеживайте сумму и количество чисел (исключая 0)
    
    println("Sum: $sum")
    println("Count: $count")
}

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Kotlin