Определить, существует ли треугольник с заданными длинами сторон - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, помогите разобраться, задание такое: Даны 3 положительных вещественных числа x, y, z. Определить, существует ли треугольник с такими длинами сторон. Если существует, то является ли он остроугольным, прямоугольным или тупоугольным. Как это отразить в коде ? Я новичок и у меня нет опыта работы с переменными и углами

Решение задачи: «Определить, существует ли треугольник с заданными длинами сторон»

textual
Листинг программы
  1.     if(a >= b + c || b >= a + c || c >= b + a)
  2.     {  
  3.         // это вообще не треугольник
  4.         // ...
  5.     } else if(a*a == b*b+c*c || b*b == a*a+c*c || c*c == b*b+a*a)
  6.     {
  7.         //прямоугольный
  8.         // ...
  9.     } else if(a*a > b*b+c*c || b*b > a*a+c*c || c*c > b*b+a*a)
  10.     {
  11.         //тупоугольный
  12.         // ...
  13.     } else
  14.     {
  15.         //остроугольный
  16.         // ...
  17.     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы