Предмет: Информатика,
автор: vaniaodokiy
Вводити число доти поки не зустрінеться 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) Следить за клавиатурой (если умен, то поймешь о чем я)
стараюсь
Похожие вопросы
Предмет: Русский язык,
автор: armanturgyn810
Предмет: Алгебра,
автор: kucnikitavladimirovi
Предмет: Информатика,
автор: viktoiiabagdyc
Предмет: Биология,
автор: kostyapidhurski
Предмет: Геометрия,
автор: CrashBasher17