Вопрос задан 23.01.2024 в 12:07. Предмет Информатика. Спрашивает Борзенко Анастасия.

Боря, Вова и Дима спорят, кто из них выше и в каком порядке они должны стоять в шеренге на уроке физкультуры. Напишите программу, которая упорядочивает рост мальчиков по невозрастанию.

Формат ввода
Три строки, на каждой – рост каждого мальчика.

Формат вывода
Три строки, на первой рост самого высокого мальчика, на третьей – самого низкого.

Пример 1
Ввод Вывод
110
130
120
130
120
110
Пример 2
Ввод Вывод
120
122
121
122
121
120
программа питон

Перейти к ответам

Ответы на вопрос

Отвечает Хруслова Анастасия.

Для решения задачи упорядочивания роста мальчиков по невозрастанию, мы можем написать программу на Python. Программа считывает три числа, представляющие рост Бори, Вовы и Димы, а затем сортирует их в порядке убывания. Вот код программы:

python
def сортировка_роста(рост1, рост2, рост3): росты = [рост1, рост2, рост3] росты.sort(reverse=True) return росты

# Пример использования функции рост1 = int(input("Введите рост Бори: ")) рост2 = int(input("Введите рост Вовы: ")) рост3 = int(input("Введите рост Димы: "))

отсортированные_росты = сортировка_роста(рост1, рост2, рост3) for рост in отсортированные_росты: print(рост)

В этой программе:

  • Функция сортировка_роста принимает три значения роста и сортирует их в порядке убывания.
  • Пользователю предлагается ввести рост каждого мальчика.
  • Отсортированный список ростов выводится на экран.

Например, если ввести роста мальчиков как в примерах из вашего запроса:

  1. Для ввода "110 130 120", программа выведет:
    130 120 110
  2. Для ввода "120 122 121", программа выведет:
    122 121 120

Таким образом, мальчики могут стать в шеренге на уроке физкультуры в порядке убывания их роста. ​

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос