Акаунт Студента
Ученик
(177)
1 год назад
while True:
num = int(input())
if num % 3 == 0:
print(num)
else:
break
Программа работает следующим образом:
Вводится целое число с помощью функции input().
Число преобразуется в целочисленный тип с помощью функции int().
Проверяется, делится ли число на 3 без остатка с помощью оператора %. Если да, то число печатается с помощью функции print().
Если число не делится на 3 без остатка, цикл прерывается с помощью оператора break.
Таким образом, программа будет продолжать запрашивать ввод чисел и печатать только те числа, которые делятся на 3. Когда будет введено число, которое не делится на 3, цикл прервется.
Пример 1
Ввод
24
18
33
15
21
40
Вывод
24
18
33
15
21
Пример 2
Ввод
51
-72
48
-60
81
-36
92
Вывод
51
-72
48
-60
81
-36