Предмет: Информатика, автор: nodirzhoniris

12. Определите возможность существования треугольника по трем сторонам. Составьте программу применяя вложенное или каскадное ветвление.
Плиз помогите разобраться

Приложения:

Ответы

Автор ответа: leprekon882
1

Для существования треугольника необходимо и достаточно, чтобы сумма длин двух его сторон была больше третьей стороны. Это называется теоремой о существовании треугольника.

Python.

def is_triangle(a, b, c):

   if a + b > c and a + c > b and b + c > a:

       return True

   else:

       return False

a = int(input("Enter length of first side: "))

b = int(input("Enter length of second side: "))

c = int(input("Enter length of third side: "))

if is_triangle(a, b, c):

   print("These sides can form a triangle.")

else:

   print("These sides cannot form a triangle.")

Программа принимает три входные значения — длины трех сторон треугольника, и выполняет проверку с помощью условной конструкции if. Если теорема о существовании треугольника выполняется, функция is_triangle возвращает True, иначе False. Если сумма длин двух сторон треугольника больше третьей стороны, то это значит, что треугольник может существовать. В противном случае треугольник не может существовать, функция вернет False.


nodirzhoniris: Капец спасибо большое
Похожие вопросы
Предмет: Химия, автор: FunPaayk