Step 3 (S-14689)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/3369/step/3

S-14688-1.png

Первое, что нам нужно сделать - это прочитать введенные пользователем элементы списка. Поскольку числа вводятся одной строкой и разделены пробелами, прочитаем строку, разобьем ее по пробелам и преобразуем каждый элемент, полученной последовательности к целому числу. Для этой цели можно использовать генераторы списков, рассмотренные нами ранее.

S-14689-1.png

Теперь реализуем алгоритм поиска минимума. Создадим переменную m, для хранения текущего минимума. И запишем в нее первое значение из нашего списка.

S-14689-2.png

Далее в цикле перебираем все значение списка а, и для каждого элемента списка производим проверку - если элемент меньше m, обновляем значение m.

S-14689-3.png

После окончания цикла нам нужно вывести значение элемента m.

S-14689-4.png

Проверим работу нашей программы. Введем список с примера на слайде. Видим, что программа работает.

S-14689-5.png