Выяснить, существует ли треугольник с такими длинами сторон и если существует - вычислить величину всех этих углов. - C#

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

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

Даны числа А, B, C. Выяснить, существует ли треугольник с такими длинами сторон и если существует - вычислить величину всех этих углов.

Решение задачи: «Выяснить, существует ли треугольник с такими длинами сторон и если существует - вычислить величину всех этих углов.»

textual
Листинг программы
double alpha, beta, gamma;
if (a + b < c && a + c < b && b + c < a)
{
     resultString = "треугольник существует";
     alpha = Math.Acos((b * b + c * c - a * a) / (2d * b * c));
     beta = Math.Acos((a * a + c * c - b * b) / (2d * a * c));
     gamma = Math.Acos((a * a + b * b - c * c) / (2d * a * b));
}
else
{
     resultString = "треугольника с такими сторонами не существует";
}

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


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

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

9   голосов , оценка 4.333 из 5
Похожие ответы