Напишите программу, которая получает с клавиатуры числа до тех пор, пока не будет введено число 0.В конце работы программы на экран выводится минимальное и максимальное из введённых чисел
Было бы неплохо, если бы ты указал какие попытки ты делал для решения этой задачи.
Разберем условие:
значим нам нужен input
цикл пока не выполнится условие (While)
это значит нам нужно каким-то образом сохранять все когда-либо введенные значения
Таким образом:
data = []
while True:
n = float(input("Любое число "))
if n == 0:
break
data.append(n)
print(max(data), min(data))
Можно, конечно, упороться с моржом))
data = []
while (n := float(input("Любое число "))) != 0:
data.append(n)
print(max(data), min(data))
1 лайк