• Предмет: Информатика
  • Автор: ghgrtr2332476ghhdf77
  • Вопрос задан 3 месяца назад

ОЧЕНЬ СРОЧНО ПОЖАЛУЙСТА ПОМОГИТЕ!


Напишите программу на Python, которая находит наименьшее число в заданном списке чисел. Программа должна запрашивать у пользователя значения чисел и сохранять их в списке до тех пор, пока пользователь не введет специальное значение (например, 0) для завершения. Затем программа должна найти наименьшее число в списке и вывести его на экран.


И если можно с объяснением


Пожалуйста не копируйте из chatgpt а то учитель уже спалил


ПОЖАЛУЙСТА



ПРИМЕР как на уроке:

def SomeoneNumber():
return 8
print(f"Number {SomeoneNumber()}")

Ответы

Ответ дал: bludyy444
1

nums = [] # список для чисел

while True:

   g = int(input('Введите числа(для остановки напишите ноль): ')) # вводим числа пока г не ровняется 0

   if g != 0:

       nums.append(g) # если г не ровно 0 то добавляем в массив (можно изменить на другое число)

   if g == 0:

       break # если г ровно 0 то прекращаем

print(min(nums)) # выводим минимальное число

Ответ дал: p15
0

Ответ:

print(min([int(i) for i in iter(input, '0')]))

Объяснение:

Такого ИИ не напишет. Смело можно сдавать.

Объяснение одной строки? Хорошо, попробую.

Вводить строки пока не будет 0

Переводить эти строки в целые числа и складировать в список

Найти в списке минимальное число

Вывести его.

Вас заинтересует