Здравствуйте, Azst, Вы писали:
A>Через одну из вершин разбиваете многоугольник на треугольник и считаете сумму площадей треугольников. А вообще, если готовая формула для выпуклого многоугольника, которая позволяет вычислять площадь по точкам! Гугль Вам в помощь!
Надо не для многоугольника, а для многогранника. А площадь любого простого многоугольника, хоть выпуклого, хоть невыпуклого считается элементарно: sum(x[i]*y[i+1] — x[i+1]*y[i])/2. Заодно получим направление обхода (знак площади).
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.