Треугольник — не самая популярная фигура в природе и в нашей обычной жизни. Но ей постоянно пользуются дизайнеры одежды, ювелиры, архитекторы. И, наверняка, нахождение площади треугольника является их частой задачей. Подробнее на эту тему поговорим в статье.
· Обновлено 2 марта 2023
Основные понятия
Треугольник — это геометрическая фигура, которая получилась из трех отрезков. Их соединили тремя точками, не лежащими на одной прямой. Отрезки принято называть сторонами, а точки — вершинами.
Площадь — это численная характеристика, которая дает нам информацию о размере части плоскости, ограниченной замкнутой геометрической фигурой.
Популярные единицы измерения площади:
- квадратный миллиметр (мм 2 );
- квадратный сантиметр (см 2 );
- квадратный дециметр (дм 2 );
- квадратный метр (м 2 );
- квадратный километр (км 2 );
- гектар (га).
Получай лайфхаки, статьи, видео и чек-листы по обучению на почту
Нахождение площади треугольника в С++
Источник: skysmart.ru
Площадь треугольника по координатам вершин
Как найти площадь треугольника по координатам его вершин?
Найти длины трёх сторон треугольника и вычислить площадь по формуле Герона. Способ удобен, если длины сторон являются целыми числами. В противном случае предстоят громоздкие вычисления.
вывести формулу для нахождения площади и использовать её для вычисления.
Площадь треугольника ABC с вершинами в точках A(x1;y1), B(x2;y2), C(x3;y3) можно вычислить с помощью формулы
Рассмотрим треугольник ABC,
Опустим перпендикуляры из вершин треугольника на координатные оси.
Вычисление площади треугольника через основание и высоту в программе на языке Паскаль
С учетом вариантов взаимного расположения точек A, B и C формула для вычисления площади треугольника по координатам его вершин приобретает вид:
Что и требовалось доказать.
Найти длины двух сторон и косинус угла между ними и вычислить площадь треугольника через стороны и синус угла между ними.
Найти длину и уравнение одной стороны треугольника и длину высоты, проведённой к этой стороне. Вычислить площадь через сторону и высоту.
Рассмотрим эти способы на конкретном примере.
Найти площадь треугольника, вершины которого имеют координаты A(-1;-3), B(3;4), C(5;-5).
Находим длины сторон треугольника ABC.
Поскольку длины сторон выражены иррациональными числами, вычислять площадь треугольника по формуле Герона — не самый лучший способ.
Угол A образован векторами AC и AB. Отсюда
Находим координаты векторов:
Длины AB и AC уже знаем:
Синус и косинус одного угла связаны соотношением:
Синус угла от 0° до 180° является положительным числом, поэтому
Найдём уравнение прямой AB. Подставляем координаты A и B в уравнение y=kx+b:
Это расстояние равно высоте треугольника, проведённой из вершины C к стороне AB. Отсюда
Источник: www.treugolniki.ru
Расчет площади треугольника
В то далёкое время, когда Паша ходил в школу, ему очень не нравилась формула Герона для вычисления площади треугольника, так как казалась слишком сложной. В один прекрасный момент Павел решил избавить всех школьников от страданий и написать и распространить по школам программу, вычисляющую площадь треугольника по трём сторонам.
Одна проблема: так как эта формула не нравилась Павлу, он её не запомнил. Помогите ему завершить доброе дело и напишите программу, вычисляющую площадь треугольника по переданным длинам трёх его сторон по формуле Герона.
На вход программе подаются целые числа, выводом программы должно являться вещественное число, соответствующее площади треугольника.
a = int(input()) # ввод трех сторон треугольника b = int(input()) c = int(input()) p = (a + b + c) / 2 #расчет полупериметра для формулы Герона s = (p * (p — a) * (p — b) * (p — c))**0.5 #расчет площади по формуле Герона print (s)
Похожие записи:
- Эффективный ввод-вывод в разных языках программирования
- Django — доработка шаблона формы регистрации
- Периметр треугольника
- Расчет площади фигур
Источник: mob25.com