Top.Mail.Ru
Ответы

C#, только начал учиться, подскажите как решить?

Новая задача перед нами. Необходимо реализовать функцию подсчета площади треугольника при помощи формулы Герона. Вася пока не знаком с корнями, поэтому он решил обойтись квадратом площади. Для подсчета квадрата площади используйте следующую функцию.

S^2 = p*(p-a)*(p-b)*(p-c)

p - Полупериметр треугольника.

abc - стороны треугольника.

Формат входных данных
Три числа: стороны треугольника.

Формат выходных данных
Квадрат площади треугольника.

По дате
По рейтингу
Аватар пользователя
Новичок
1234
 double[] a = Console.ReadLine().Split(' ').Select(x=>double.Parse(x)).ToArray(); 
            double p = a.Sum() / 2; 
            double s2 = p * a.Aggregate(1d, (x, y) => x * (p - y)); 
            Console.WriteLine(s2);