Определить функцию вычисления площади треугольника по координатам его вершин - C#

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

Дано натуральное число n, действительные числа x1, y1 ..... xn, yn. Найти площадь n угольника, вершины которого при некотором последовательном обходе имеют координаты. (Определить функцию вычисления площади треугольника по координатам его вершин.) Как это реализовать в c#?

Код к задаче: «Определить функцию вычисления площади треугольника по координатам его вершин - C#»

textual
    double S =  0.5 * Math.Abs((x2 - x1) * (y3 - y1) - (y2 - y1) * (x3 - x1));

15   голосов, оценка 4.200 из 5


СОХРАНИТЬ ССЫЛКУ