Информатика

Напишите код на языке Python. Создайте программу, которая определит наибольшее и наименьшее из пяти введенных чисел

Напишите код на языке Python. Создайте программу, которая определит наибольшее и наименьшее из пяти введенных чисел. Ввод: Строка, содержащая 5 целых чисел, разделенных пробелами. Вывод: На первой строке выведите минимальное из введенных чисел, на второй строке - максимальное. Примеры: Ввод: 1 2 3 4 5 Вывод: 1 (на первой строке) 5 (на второй строке)
Верные ответы (1):
  • Yaguar
    Yaguar
    40
    Показать ответ
    Название: Поиск наименьшего и наибольшего числа

    Инструкция: Программа должна прочитать строку, содержащую пять целых чисел, разделенных пробелами. Затем, используя функцию `split()`, мы разделяем эту строку на отдельные числа и преобразуем их в список. Далее, мы определяем две переменные - `минимум` и `максимум`, и присваиваем им первое число из списка. Затем, используя цикл `for`, мы проходимся по каждому числу в списке и сравниваем его с текущим значением `минимума` и `максимума`. Если число меньше значения `минимума`, мы обновляем значение `минимума`. Если число больше значения `максимума`, мы обновляем значение `максимума`. В конце цикла, мы печатаем найденные значения `минимума` и `максимума.

    Доп. материал:
    python
    numbers = input("Введите пять целых чисел, разделенных пробелами: ")
    number_list = numbers.split()

    минимум = int(number_list[0])
    максимум = int(number_list[0])

    for number in number_list:
    if int(number) < минимум:
    минимум = int(number)
    if int(number) > максимум:
    максимум = int(number)

    print("Минимальное число:", минимум)
    print("Максимальное число:", максимум)


    Совет: Когда вы работаете с несколькими числами или элементами, цикл `for` и использование переменных могут сделать ваш код более эффективным. Помните также о преобразовании строк в числа, используя функцию `int()`, чтобы правильно сравнивать числа.

    Задание для закрепления: С помощью этой программы найдите наименьшее и наибольшее число в следующем списке: 10, 15, 3, 27, 8.
Написать свой ответ: