Пользователь вводит длины 3 сторон. Программа определяет тип треугольника (Равносторонний
, Равнобедренный
, Разносторонний
, Не треугольник
).
def geting_triangle(x, y, z):
match sorted([x, y, z]):
case (x , y, z) if x == y ==z:
print('треугольник равносторонний')
case (x , y, z) if (x==y) | (z==y) | (z==x):
print('треугольник равнобедренный')
case (x, y, z) if y + x > z:
print('Это треугольник')
case _:
print('Это не треугольник')
x = float(input('Укажите длину 1 сторону треугольника: '))
y = float(input('Укажите длину 2 сторону треугольника: '))
z = float(input('Укажите длину 3 сторону треугольника: '))
geting_triangle(x,y,z)