задание 2. даны значения треугольников и его углов . в зависимости от углов необходимо составить программу, определяющую, является ли треугольник остроугольным, прямоугольный и тупоугольным
Срочноо
Ответы
Программа:
Python:
angleA = float(input('Введите первый угол в градусах: '))
angleB = float(input('Введите второй угол в градусах: '))
angleY = float(input('Введите третий угол в градусах: '))
if angleA + angleB + angleY != 180:
print('Сумма углов треугольника должна быть 180 градусов!')
else:
if angleA == 90 or angleB == 90 or angleY == 90:
print('Данный треугольник - прямоугольный.')
elif angleA > 90 or angleB > 90 or angleY > 90:
print('Данный треугольник - тупоугольный.')
else:
print('Данный треугольник - остроугольный.')
В начале запрашиваем значения углов и присваиваем трём переменным значения трёх углов, введённых с клавиатуры. В первой же проверке проверяем, может ли существовать данный треугольник. Если нет, то выводим соответствующее сообщение. Если да, то делаем следующую проверку: если один из углов равен 90 градусам, то этот треугольник прямоугольный; если один из углов больше 90 градусов, то этот треугольник тупоугольный. Если эти два условия не соблюдаются, этот треугольник остроугольный.