Программа для нахождения площади данного четырехугольника - C#

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

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

Дан произвольный выпуклый четырехугольник. Составить программу для нахождения площади данного четырехугольника по координатам его вершин.

Решение задачи: «Программа для нахождения площади данного четырехугольника»

textual
Листинг программы
  1.         class Point
  2.         {
  3.             public int X { get; set; }
  4.             public int Y { get; set; }
  5.         }
  6.         private double Square(List<Point> points)
  7.         {
  8.             double res = 0;
  9.  
  10.             for (int i = 0; i < points.Count; i++)
  11.             {
  12.                 Point p1 = i == 0 ? points.Last() : points[i-1];
  13.                 Point p2 = points[i];
  14.  
  15.                 res += (p1.X - p2.X)*(p1.Y + p2.Y);
  16.             }
  17.  
  18.             return res / 2;
  19.         }

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы