вторник, 18 апреля 2017 г.

Вычисление площади многоугольника

Каждому приходилось вычислять площади разнообразных треугольников (произвольных, равнобедренных, равносторонних и др), четырехугольников (квадраты, прямоугольники, трапеции) и других. Но наш мир не так уж и прост. Даже зная определенные формулы, вам нелегко будет посчитать фигуру с больше, чем 10-ю вершинами. Именно поэтому мы решили создать программу, которая поможет вам в этом.

О программе

Наша программа предназначена для вычисления площади фигур по заданным координатам. В ней мы сделали все для того, чтобы она была максимально удобна и функциональна. Вы можете ввести точки в удобном для вас формате. Если же у вас уже есть готовый файл, то есть возможность импортировать его! Округлите результат вычисления до нужного знака. При щелчке на "Площадь ..." числовое значение, конечно, будет скопировано в буфер обмена.

Принцип вычисления

Принцип вычисления основывается на произведении векторов. Для начала необходимо выбрать "отправную" точку, создать первый вектор и сохранить его (также не забудьте создать переменную для хранения значения площади). Далее создавайте векторы, начальная точка которого "отправная" и конечная - текущая, умножьте их и прибавьте к общей сумме. Обязательно необходимо проходить по точкам одном порядке - в порядке обхода и следить за тем, что они введены корректно.

Надеюсь, что наша программа поможет вам и сделает вашу жизнь немножко проще!
Скачать программу - yadi.sk/d/uyx3ssk23Hs2wc 

P.S. В следующем выпуске адд-он к программе - рисование многоугольников.

Комментариев нет:

Отправить комментарий