Цикл while и практика с ним
Ответы — для родителей и учителей.
1
Чему равно k в конце этой программы? n = 20 ⏎ k = 0 ⏎ while n > 1: ⏎ n //= 2 ⏎ k += 1
4
2
Напишите программу, которая с помощью while выводит нечётные числа от 1 до 9.
i = 1 ⏎ while i <= 9: ⏎ print(i, end=" ") ⏎ i += 2
3
Найдите произведение цифр введённого числа (24 для 234).
x = int(input()) ⏎ p = 1 ⏎ while x > 0: ⏎ p *= x % 10 ⏎ x //= 10 ⏎ print(p)
4
Почему в программе произведения цифр начальное значение p равно 1?
1 не влияет на умножение; при 0 ответ всегда был бы 0.