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

🗒 Задача

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

❌ Ошибки

  • не применяют step, чтобы выводить только четные числа

  • при аппруве предлагать более оптимизированное решение

  • делают условие, в котором 0 пропускается

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

Хорошо, все чисто. В целом можно было бы в цикле сразу использовать прогрессию. Не должно сильно испортить читабельность.
Можно сделать еще проще. Попробуй применить шаг диапазона.

🧾 Решение

fun main() {
    println("Введте число")
    val number = readln().toInt()
    for (i in 0..number step 2) {
        println(i)
    }
}