решить задачу, написав программу на Python: С клавиатуры вводятся числа, ввод завершается числом 0. Определить минимальное и максимальное из тех введённых чисел, которые делятся на 3. Вывести "нет", если таких чисел нет.
Ответы
Ответ дал:
1
k = int(input())
ma = 1
mi = 1
while k != 0:
if k % 3 == 0 and ma % 3 != 0:
ma = k
if k % 3 == 0 and ma % 3 == 0 and k > ma:
ma = k
if k % 3 == 0 and mi % 3 != 0:
mi = k
if k % 3 == 0 and mi % 3 == 0 and k < mi:
mi = k
if ma % 3 == 0:
print(mi, ma)
else:
print("нет")
Вас заинтересует
1 год назад
7 лет назад
7 лет назад
8 лет назад