Решение:
Python
a1 = float(input('Первый угол: '))
a2 = float(input('Второй угол: '))
a3 = 180 - (a1 + a2)
print('Третий угол: ' + str(a3))
if a3 == 90:
print('Треугольник прямоугольный.')
elif (a1 or a2) < 0:
print('Ошибка. Неверные значения.')
elif (a1 or a2) >= 180:
elif a1 == 90 and a2 == 90:
elif (a1 == 90) and (a1 + a2 + a3 == 180):
elif (a2 == 90) and (a1 + a2 + a3 == 180):
elif a1 != 90 and a2 != 90 and a3 != 90:
print('Треугольник произвольный.')
else:
Много условий составил однако))
a,b=map(int, input('Введите углы треугольника : ').split())
if a+b>=180 or a*b==0:
print('Треугольник не существует')
elif a+b==90:
print('Треугольник прямоугольный')
print('Треугольник существует. Не прямоугольный')
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Решение:
Python
a1 = float(input('Первый угол: '))
a2 = float(input('Второй угол: '))
a3 = 180 - (a1 + a2)
print('Третий угол: ' + str(a3))
if a3 == 90:
print('Треугольник прямоугольный.')
elif (a1 or a2) < 0:
print('Ошибка. Неверные значения.')
elif (a1 or a2) >= 180:
print('Ошибка. Неверные значения.')
elif a1 == 90 and a2 == 90:
print('Ошибка. Неверные значения.')
elif (a1 == 90) and (a1 + a2 + a3 == 180):
print('Треугольник прямоугольный.')
elif (a2 == 90) and (a1 + a2 + a3 == 180):
print('Треугольник прямоугольный.')
elif a1 != 90 and a2 != 90 and a3 != 90:
print('Треугольник произвольный.')
else:
print('Ошибка. Неверные значения.')
Много условий составил однако))
Python
a,b=map(int, input('Введите углы треугольника : ').split())
if a+b>=180 or a*b==0:
print('Треугольник не существует')
elif a+b==90:
print('Треугольник прямоугольный')
else:
print('Треугольник существует. Не прямоугольный')