Геометрия. Определение координат высоты для треугольника через координаты его вершин. Реализация на Python.
Рассмотрим ряд примеров по программированию на языке Python. Этот раздел предназначен для тех, кто впервые сталкивается с программированием. Вам предлагается решить задачи на получение параметров координат биссектрисы, медианы и высоты в треугольнике с помощью программирования. Координаты вершин: A(3;1), B(5;6), C(7;2) Опускаем перпендикуляр из вершины С на сторону AB. На пересечении высоты и стороны AB получим точку D. Для программного решения задачи необходимо получить уравнение прямой, проходящей через вершины A и B, а также уравнение перпендикуляра к прямой, которой принадлежит вершина С...
Программирование на языке Python. Алгоритмы в геометрии на плоскости. Треугольники
Снова возвращаюсь к моему любимому разделу (подборке), касающемуся алгоритмов. Их великое множество. Вот сегодня начнём серию алгоритмов геометрических, на плоскости. Кстати часто на олимпиадах по программированию возникает как подзадача необходимость именно каких-то геометрических вычислений. И участники тратят много времени, чтобы самим выводить нужные формулы. А если знать хотя-бы путь выведения формулы, пригодной для вычисления, то всё было бы гораздо быстрее. Сегодня о треугольниках. Часто треугольник задаётся тремя вершинами, т...