Определить, существует ли треугольник с заданными длинами сторон - C#
Формулировка задачи:
Здравствуйте, помогите разобраться, задание такое:
Даны 3 положительных вещественных числа x, y, z. Определить, существует ли треугольник с такими длинами сторон. Если существует, то является ли он остроугольным, прямоугольным или тупоугольным.
Как это отразить в коде ? Я новичок и у меня нет опыта работы с переменными и углами
Решение задачи: «Определить, существует ли треугольник с заданными длинами сторон»
textual
Листинг программы
- if(a >= b + c || b >= a + c || c >= b + a)
- {
- // это вообще не треугольник
- // ...
- } else if(a*a == b*b+c*c || b*b == a*a+c*c || c*c == b*b+a*a)
- {
- //прямоугольный
- // ...
- } else if(a*a > b*b+c*c || b*b > a*a+c*c || c*c > b*b+a*a)
- {
- //тупоугольный
- // ...
- } else
- {
- //остроугольный
- // ...
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д