def is_triangle_exist(a, b, c): if a + b > c and a + c > b and b + c > a: return True else: return False a = float(input("Введите длину стороны a: ")) b = float(input("Введите длину стороны b: ")) c = float(input("Введите длину стороны c: ")) if is_triangle_exist(a, b, c): print("Треугольник с такими сторонами существует") else: print("Треугольник с такими сторонами не существует")
Программа сначала определяет функцию is_triangle_exist, которая принимает три стороны треугольника и возвращает True, если треугольник с такими сторонами существует, и False в противном случае. Затем программа запрашивает у пользователя длины сторон треугольника и выводит сообщение о том, существует ли треугольник с такими сторонами.
if a + b > c and a + c > b and b + c > a:
return True
else:
return False
a = float(input("Введите длину стороны a: "))
b = float(input("Введите длину стороны b: "))
c = float(input("Введите длину стороны c: "))
if is_triangle_exist(a, b, c):
print("Треугольник с такими сторонами существует")
else:
print("Треугольник с такими сторонами не существует")
Программа сначала определяет функцию is_triangle_exist, которая принимает три стороны треугольника и возвращает True, если треугольник с такими сторонами существует, и False в противном случае. Затем программа запрашивает у пользователя длины сторон треугольника и выводит сообщение о том, существует ли треугольник с такими сторонами.