Вычислить площади треугольников по формуле Герона - C#

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

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

Два треугольника заданы своими сторонами a, b и c (т.е. заданы длины сторон a, b и c). Вычислить площади треугольников по формуле Герона и определить, какой треугольник имеет большую площадь. При решении задачи взять следующие данные: для первого треугольника a=3, b=4 и c=5; для второго треугольника a=2, b=37 и c=37. Вычисление площади треугольника по формуле Герона оформить в виде функции.

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

textual
Листинг программы
static void Main(string[] args)
        {
            int a1 = 3; int b1 = 4; int c1 = 5;
            int a2 = 2; int b2 = 37; int c2 = 37;
            Console.WriteLine("S1 = {0}, S2 = {1}", Geron(a1,b1,c1), Geron(a2,b2,c2));
            Console.Read();
        }
        static double Geron(int a, int b, int c)
        {
            double p = (a + b + c) / 2;
            double S = Math.Sqrt(p * (p - a) * (p - b) * (p - c));
            return S;
        }

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


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

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

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