mins = "нет"
while 1:
a = int(input())
if a == 0: break
elif a % 3 == 0:
if mins == "нет":
mins = a
elif mins <= a:
print(mins)
Поделитесь своими знаниями, ответьте на вопрос:
На языке Python. С клавиатуры вводятся числа, ввод завершается числом 0. Определить максимальное из тех введённых чисел, которые делятся на 3. Вывести "нет", если таких чисел нет.
mins = "нет"
while 1:
a = int(input())
if a == 0: break
elif a % 3 == 0:
if mins == "нет":
mins = a
elif mins <= a:
mins = a
print(mins)