Вводятся длины трех отрезков. Определить, может ли существовать треугольник с такими сторонами.
print("Длины сторон:")
a = float(input("a = "))
b = float(input("b = "))
c = float(input("c = "))
# Треугольник существует только тогда,
# когда сумма любых двух его сторон
# больше третьей стороны.
# В заголовке if сразу проверяются
# три стороны. Каждая из них должна
# быть меньше суммы других.Поэтому
# используется логический оператор AND.
if a+b > c and a+c > b and b+c > a:
print("Треугольник есть")
# Если хотя бы одна сторона оказывается
# больше суммы других, то треугольник
# из заданных отрезков построить нельзя.
else:
print("Треугольника нет")
# Примечание. Существует понятие
# вырожденного треугольника. В этом случае
# третья сторона может равняться
# сумме двух других.
# Тогда в условии вместо знака ">"
# следует использовать ">=".
