Напишите программу на языке Python, которая будет упорядочивать рост трех мальчиков в порядке невозрастания. Формат ввода: три строки, каждая из которых содержит рост одного из мальчиков. Формат вывода: три строки, где на первой строке будет указан рост самого высокого мальчика, а на третьей строке - рост самого низкого мальчика. Пример 1: Ввод: 110 130 120 Вывод: 130 120 110 Пример 2: Ввод: 120 122 121 Вывод: 122 121 120
Yuzhanka
Конечно! Вот программа на языке Python, которая упорядочивает рост трех мальчиков в порядке невозрастания:
Теперь, когда вы запустите эту программу и введете рост трех мальчиков в указанном формате, она выведет рост самого высокого мальчика на первой строке, рост среднего мальчика на второй строке и рост самого низкого мальчика на третьей строке.
Пример 1:
Пример 2:
Эта программа решает задачу, используя условные операторы и переменные для хранения роста мальчиков. Она сравнивает росты мальчиков и определяет, кто из них самый высокий, средний и самый низкий, а затем выводит результат.
python
# Ввод роста трех мальчиков
boy1 = int(input("Введите рост первого мальчика: "))
boy2 = int(input("Введите рост второго мальчика: "))
boy3 = int(input("Введите рост третьего мальчика: "))
# Проверка и упорядочивание роста
if boy1 >= boy2 and boy1 >= boy3:
tallest = boy1
if boy2 >= boy3:
middle = boy2
shortest = boy3
else:
middle = boy3
shortest = boy2
elif boy2 >= boy1 and boy2 >= boy3:
tallest = boy2
if boy1 >= boy3:
middle = boy1
shortest = boy3
else:
middle = boy3
shortest = boy1
else:
tallest = boy3
if boy1 >= boy2:
middle = boy1
shortest = boy2
else:
middle = boy2
shortest = boy1
# Вывод упорядоченного роста
print("Рост самого высокого мальчика:", tallest)
print("Рост среднего мальчика:", middle)
print("Рост самого низкого мальчика:", shortest)
Теперь, когда вы запустите эту программу и введете рост трех мальчиков в указанном формате, она выведет рост самого высокого мальчика на первой строке, рост среднего мальчика на второй строке и рост самого низкого мальчика на третьей строке.
Пример 1:
Введите рост первого мальчика: 110
Введите рост второго мальчика: 130
Введите рост третьего мальчика: 120
Рост самого высокого мальчика: 130
Рост среднего мальчика: 120
Рост самого низкого мальчика: 110
Пример 2:
Введите рост первого мальчика: 120
Введите рост второго мальчика: 122
Введите рост третьего мальчика: 121
Рост самого высокого мальчика: 122
Рост среднего мальчика: 121
Рост самого низкого мальчика: 120
Эта программа решает задачу, используя условные операторы и переменные для хранения роста мальчиков. Она сравнивает росты мальчиков и определяет, кто из них самый высокий, средний и самый низкий, а затем выводит результат.
Знаешь ответ?