Точка на плоскости с целочисленными координатами представлена классом Point
public record Point(int x, int y) {}
Требуется реализовать функцию polygonSquare, которая, получив список точек, которые, взятые в последовательности, определенной списком, образуют выпуклый многоугольник, вычисляет площадь этого многоугольника. Интерфейс функции выглядит так:
public static double polygonSquare(List points) {
// Здесь должна быть ваша реализация
}
Например, последовательность из четырех точек (0,0), (2,0), (2,2), (0,2) образует квадрат с площадью 4, а последовательность точек (0,0), (2,1), (3,0) – треугольник площадью 1.5.
Реализовать функции в прикреплённом проекте
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |