Допоможіть. Програма: Python

Ответы
Відповідь:
1.Програма для визначення високосного року:
year = int(input("Введіть рік: "))
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year, "є високосним роком")
else:
print(year, "не є високосним роком")
2.Програма для визначення, чи є трикутник рівнобедреним:
a = float(input("Введіть довжину першої сторони: "))
b = float(input("Введіть довжину другої сторони: "))
c = float(input("Введіть довжину третьої сторони: "))
if a == b or b == c or a == c:
print("Трикутник є рівнобедреним")
else:
print("Трикутник не є рівнобедреним")
3.Програма для визначення категорії людини за віком:
age = int(input("Введіть вік: "))
if age < 7:
print("Ця людина є дошкільником")
elif age < 18:
print("Ця людина є школярем")
elif age < 65:
print("Ця людина є працівником")
else:
print("Ця людина є пенсіонером")
4.Програма для визначення, чи є трикутник прямокутним:
a = float(input("Введіть довжину першої сторони: "))
b = float(input("Введіть довжину другої сторони: "))
c = float(input("Введіть довжину третьої сторони: "))
sides = [a, b, c]
sides.sort()
if sides[2]**2 == sides[0]**2 + sides[1]**2:
print("Трикутник є прямокутним")
else:
print("Трикутник не є прямокутним")
Відповідь:
Перше завдання:
import calendar
year = int(input("Введіть рік: "))
if calendar.isleap(year):
print(year, "є високосним роком.")
else:
print(year, "не є високосним роком.")
Друге завдання:
a = float(input("Введіть довжину 1 сторони: "))
b = float(input("Введіть довжину 2 сторони: "))
c = float(input("Введіть довжину 3 сторони: "))
if a == b or a == c or b == c:
print("Трикутник рівнобедрений.")
else:
print("Трикутник не є рівнобедреним.")
Третє завдання:
age = float(input("Скільки вам років? "))
if 0 < age <= 6:
print("Ви дошкільня.")
elif 6 < age <= 16:
print("Ви школяр.")
elif 16 < age <= 60:
print("Ви працівник.")
else:
print("Ви пенсіонер.")
Четверте завдання:
a = float(input("Введіть довжину 1 сторони: "))
b = float(input("Введіть довжину 2 сторони: "))
c = float(input("Введіть довжину 3 сторони: "))
if a ** 2 + b ** 2 == c ** 2 or b ** 2 + c ** 2 == a ** 2 or a ** 2 + c ** 2 == b ** 2:
print("Трикутник є прямокутним.")
else:
print("Трикутник не є прямокутним.")