Вводити число доти поки не зустрінеться 0.Віднайти найменше з цих чисел.Пайтон через while
Mikail2006:
актуально?
Ответы
Ответ дал:
0
arr = []
while True:
inpt = int(input())
if inpt == 0:
break
else:
arr.append(inpt)
print(min(arr))
що означає arr?
і мені треба трохи інше розв'язання
Без списка?
arr = []
inpt = int(input())
while inpt!=0:
arr.append(inpt)
inpt = int(input())
print(min(arr))
inpt = int(input())
while inpt!=0:
arr.append(inpt)
inpt = int(input())
print(min(arr))
со списком но меньше
https://znanija.com/task/50741839 можешь потренироваться. Хорошая 3-я задача. Особенно представь что ее надо решить для очень больших чисел. Была бы она она одна, я бы написал решение.
попробую сделать все задания
Ответ дал:
4
number = int(input())
minimum = number
while number != 0:
if minimum > number:
minimum = number
number = int(input())
print(minimum)
Приложения:
смотри на комменты к своему ответу
там рабочий while
а у тебя if за него трудится
а, понял
Ок, но в данной задаче оптимальней без списка обойтись(он просто не нужен)
и break это очень плохое программирование.
я и не именовал себя гуру питона, я всего-то начинаю лишь, спасибо за подсказку
:)
потому 1) немного уважения ко всем участникам 2) Следить за клавиатурой (если умен, то поймешь о чем я)
стараюсь
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад