Наименьшее и наибольшее из пяти
Напишите программу, которая находит наименьшее и наибольшее из пяти чисел.
- Формат входных данных
- Пять целых чисел, каждое на отдельной строке.
- Формат выходных данных
- Две строки с поясняющими надписями.
1
2
3
4
5Наименьшее число = 1
Наибольшее число = 5Подсказка 1
Развилки тут не нужны вовсе: обе функции принимают сколько угодно аргументов.
Подсказка 2
Пять значений удобно прочитать одной строкой — множественным присваиванием.
Разбор
- Читаем пять чисел в пять переменных.
min(a, b, c, d, e)иmax(a, b, c, d, e)дают ответы сразу.
Решение
a, b, c, d, e = int(input()), int(input()), int(input()), int(input()), int(input())
print('Наименьшее число =', min(a, b, c, d, e))
print('Наибольшее число =', max(a, b, c, d, e))Через развилки то же самое заняло бы десяток строк и пару шансов ошибиться. Готовая функция — не «поблажка», а обычный инструмент: важно уметь и то и другое, а писать — короткое.



