Предмет: Информатика, автор: veneratajibaeva

задание 2. даны значения треугольников и его углов . в зависимости от углов необходимо составить программу, определяющую, является ли треугольник остроугольным, прямоугольный и тупоугольным
Срочноо​

Ответы

Автор ответа: vimmortal2
1

Программа:

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 градусов, то этот треугольник тупоугольный. Если эти два условия не соблюдаются, этот треугольник остроугольный.

Похожие вопросы
Предмет: Русский язык, автор: rvoskr
Предмет: Химия, автор: Аноним