Упражнение 41. Классификация треугольников
(Решено. 21 строка)
Все треугольники могут быть отнесены к тому или иному классу (равнобедренные, равносторонние и разносторонние) на основании длин их
сторон. Равносторонний треугольник характеризуется одинаковой длиной всех трех сторон, равнобедренный – двух сторон из трех, а у разностороннего треугольника все стороны разной длины.
Напишите программу, которая будет запрашивать у пользователя длины всех трех сторон треугольника и выдавать сообщение о том, к какому
типу следует его относить.
Упражнение 45. Даты праздников
(18 строк)
В Канаде есть три национальных праздника, отмечающихся в одни и те
же даты каждый год. Они приведены в табл. 2.8.
Таблица 2.8. Канадские праздники
Праздник Дата
Новый год 1 января
День Канады 1 июля
Рождество 25 декабря
Напишите программу, которая будет запрашивать у пользователя день
и месяц. Если введенные данные в точности указывают на один из перечисленных в таблице праздников, необходимо вывести его название.
В противном случае сообщить, что на заданную дату праздники не приходятся.
Упражнение 47. Определение времени года
(Решено. 43 строки)
Год делится на четыре сезона: зима, весна, лето и осень. Хотя даты смены
сезонов каждый год могут меняться из-за особенностей календаря, мы
в данном упражнении примем допущения, перечисленные в табл. 2.9.
Таблица 2.9. Даты смены сезонов
Сезон Первый день
Весна 20 марта
Лето 21 июня
Осень 22 сентября
Зима 21 декабря
Разработайте программу, запрашивающую у пользователя день и месяц – сначала месяц в текстовом варианте, затем номер дня. На выходе
программа должна выдать название сезона, которому принадлежит выбранная дата.
Python
Помогите решить задачу на python! Упражнение 41,45,47.
Упражнение 41. Для этой задачи вы сначала должны запросить у пользователя три значения, соответствующие длинам сторон треугольника. Затем вы можете сравнить эти значения, чтобы определить, к какому типу относится треугольник.
a = float(input("Введите длину первой стороны: "))
b = float(input("Введите длину второй стороны: "))
c = float(input("Введите длину третьей стороны: "))
if a == b == c:
print("Вы ввели равносторонний треугольник")
elif a == b or b == c or c == a:
print("Вы ввели равнобедренный треугольник")
else:
print("Вы ввели разносторонний треугольник")
Упражнение 45. Здесь вам нужно сравнить данную пользователем дату с известными датами праздников. day = input("Введите день: ")
month = input("Введите месяц: ")
holidays = {"1 января": "Новый год", "1 июля": "День Канады", "25 декабря": "Рождество"}
if f"{day} {month}" in holidays:
print(holidays[f"{day} {month}"])
else:
print("На эту дату праздников не приходится.")
Упражнение 47. В этой задаче нужно использовать введенную пользователем дату и сравнить ее с заранее заданными датами для определения сезона. day = int(input("Введите день: "))
month = input("Введите месяц: ")
seasons = {"март": (20, "Весна"), "июнь": (21, "Лето"), "сентябрь": (22, "Осень"), "декабрь": (21, "Зима")}
if month in seasons:
if day >= seasons[month][0]:
print(seasons[month][1])
else:
print(list(seasons.values())[list(seasons.keys()).index(month) - 1][1])
else:
print("Невозможно определить сезон.")
Saidaly Salehov
Говнокод. Нейросеть иное генерировать не умеет
res = set([int(input()) for _ in range(3)])
if len(res) == 1:
print('равносторонний')
elif len(res) == 2:
print('равнобедренный')
else:
print('разносторонний')
Похожие вопросы
- Пожалуйста, помогите решить задачу на Python. Упражнения 57,58,59,60.
- Пожалуйста, помогите решить задачу на Python. Упражнение 124, 125, 146
- Помогите решить задачу на python! Упражнение 49,50,51,52,53.
- Помогите решить задачу на Python. Никак не могу решить задачу, больше дня не могу найти ответ! Никакой код не работает.
- Помогите решить задачу на python!
- Помогите решить задачу на Python.
- Помогите решить задачу на Python
- Помогите решить задачу на Python
- Пожалуйста помогите решить задачу на Упражнения 49,50,52,53. Срочно и быстро
- Нужно решить задачу на Python