М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
pjs
pjs
04.10.2020 19:42 •  Информатика

Уровень a. напишите программу, которая получает три числа – рост трёх спортсменов, и выводит сообщение 'по росту.', если числа введены по возрастанию, или сообщение 'не по росту! ', если они введены в другом порядке пример: введите рост трёх спортсменов: 165 170 172 по росту. пример: введите рост трёх спортсменов: 175 170 172 не по росту. уровень b. напишите программу, которая получает с клавиатуры номер месяца и выводит название соответствующего ему время года или сообщение об ошибке. пример: введите номер месяца: 5 весна. уровень c. напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом 'год', 'года' или 'лет'. например, '21 год', '22 года', '25 лет'. пример: введите возраст: 18 вам 18 лет. пример: введите возраст: 21 вам 21 год. пример: введите возраст: 22 вам 22 года.

👇
Ответ:
2302fgdg
2302fgdg
04.10.2020
Я рад помочь вам с написанием программы, которая решит ваши задачи.

Уровень a:
```
# Программа для сравнения роста спортсменов

# Получение ввода от пользователя
rost1 = int(input("Введите рост первого спортсмена: "))
rost2 = int(input("Введите рост второго спортсмена: "))
rost3 = int(input("Введите рост третьего спортсмена: "))

# Проверка условия и печать сообщения
if rost1 < rost2 < rost3:
print("по росту.")
else:
print("не по росту!")
```
В этой программе мы используем конструкцию `if` и оператор сравнения `<` для проверки условия. Если числа введены по возрастанию, то программа выводит сообщение "по росту.", в противном случае - "не по росту!".

Уровень b:
```
# Программа для определения времени года по номеру месяца

# Получение ввода от пользователя
nomer_mesyaca = int(input("Введите номер месяца: "))

# Проверка условий и печать сообщения
if nomer_mesyaca == 1 or nomer_mesyaca == 2 or nomer_mesyaca == 12:
print("зима.")
elif nomer_mesyaca == 3 or nomer_mesyaca == 4 or nomer_mesyaca == 5:
print("весна.")
elif nomer_mesyaca == 6 or nomer_mesyaca == 7 or nomer_mesyaca == 8:
print("лето.")
elif nomer_mesyaca == 9 or nomer_mesyaca == 10 or nomer_mesyaca == 11:
print("осень.")
else:
print("Ошибка: введите номер месяца от 1 до 12.")
```
В этой программе мы используем конструкцию `if-elif-else` для проверки условий. В зависимости от введенного номера месяца программа выводит название соответствующего времени года или сообщение об ошибке, если введен некорректный номер месяца.

Уровень c:
```
# Программа для вывода возраста со словом "год", "года" или "лет"

# Получение ввода от пользователя
vozrast = int(input("Введите возраст: "))

# Определение последней цифры возраста
last_digit = vozrast % 10

# Проверка условий и печать сообщения
if last_digit == 1 and vozrast != 11:
print("вам", vozrast, "год.")
elif 2 <= last_digit <= 4 and not (11 <= vozrast <= 14):
print("вам", vozrast, "года.")
else:
print("вам", vozrast, "лет.")
```
В этой программе мы сначала определяем последнюю цифру возраста с помощью операции остатка от деления `% 10`. Затем мы проверяем условия для определения правильного склонения слова. Если последняя цифра равна 1 (и возраст не равен 11), то используется слово "год". Если последняя цифра от 2 до 4 (и возраст не входит в диапазон от 11 до 14), то используется слово "года". Во всех остальных случаях используется слово "лет".

Надеюсь, эти объяснения и пошаговые решения помогут вам понять, как работает каждая программа. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!
4,7(42 оценок)
Ответ:
pomogyte67
pomogyte67
04.10.2020
ответы в файлах ответы в файлах
4,4(24 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ