Даны три натуральных числа. Напишите программу на Python, определяющую, существует ли треугольник с такими длинами сторон. Если такой треугольник существует, то определите его тип (равносторонний, равнобедренный, разносторонний).

avatar
1
Решение от Андрей Григорьев
from math import *
a, b, c = map (int, input ('a b c>>').split())
if (a + b) > c and (a + c) > b and (c + b) > a:
    if a == b and a == c and b == c:
        print ('Равносторонний треугольник')
    elif a != b and a != c and b != c:
        print ('Разносторонний треугольник')
    else:
        print ('Равнобедренный треугольник')
else:
print ('Треугольник не существует')
Войдите: