Перейти к содержанию

🗒 Задача

Cоздай таймер, который сперва запрашивает у пользователя количество секунд, которые нужно засечь.

  • таймер должен показывать каждую секунду, сколько времени осталось до конца;

  • по истечении времени, вывести сообщение в консоль: “Время вышло”;

  • таймер должен быть написан, используя цикл for.

❌ Ошибки

✏️ Комментарии

А для чего условие?) Можно печатать после цикла текст

🧾 Решение

fun main() {
    println("Сколько секунд вы хотите засечь?")
    val seconds = readln().toInt()

    for (i in seconds downTo 0) {
        Thread.sleep(1000)
        println("Осталось $i секунд")
    }
    println("Время вышло")
}