Вопрос:

7. Напишите программу, которая получает три числа – рост трёх спортсменов, и выводит сообщение «По росту.», если числа введены по возрастанию (неубыванию), или сообщение «Не по росту!», если они введены в другом порядке. 8. Напишите программу, которая получает с клавиатуры номер месяца и выводит название соответствующего ему времени года или сообщение об ошибке.

Смотреть решения всех заданий с листа

Ответ:

7. Программа проверки роста спортсменов

Краткое пояснение: Программа проверяет, упорядочены ли три введенных числа по возрастанию.
  • Получаем три числа, представляющие рост спортсменов.
  • Проверяем, выполняется ли условие a <= b <= c, где a, b и c – введенные числа.
  • Если условие выполняется, выводим сообщение «По росту.».
  • В противном случае выводим сообщение «Не по росту!».

Пример кода (Python):


a = float(input("Введите рост первого спортсмена: "))
b = float(input("Введите рост второго спортсмена: "))
c = float(input("Введите рост третьего спортсмена: "))

if a <= b <= c:
 print("По росту.")
else:
 print("Не по росту!")

8. Программа определения времени года по номеру месяца

Краткое пояснение: Программа определяет время года по введенному номеру месяца.
  • Получаем номер месяца от пользователя.
  • Используем условные операторы (if/elif/else) для определения времени года.
  • Выводим название времени года или сообщение об ошибке, если номер месяца недопустимый.

Пример кода (Python):


month = int(input("Введите номер месяца: "))

if 1 <= month <= 12:
 if 3 <= month <= 5:
 print("Весна")
 elif 6 <= month <= 8:
 print("Лето")
 elif 9 <= month <= 11:
 print("Осень")
 else:
 print("Зима")
else:
 print("Ошибка: некорректный номер месяца")

Ответ: Программы реализованы на Python и выполняют требуемые задачи.

ГДЗ по фото 📸
Подать жалобу Правообладателю