МатематикаГеометрия

Как найти площадь треугольника: формулы и примеры

Разбор всех способов: через основание и высоту, площадь через синус угла, формула Герона, для прямоугольного, через радиусы и координаты. Примеры расчётов.

S = a · h / 2
S = ½ · a · b · sin γ

Угол γ – именно между сторонами a и b.

S = √(p(p−a)(p−b)(p−c)), p = (a+b+c)/2

Стороны должны удовлетворять неравенству треугольника: каждая сторона строго меньше суммы двух других.

S = a · b / 2

Катеты a и b – стороны, прилежащие к прямому углу (90°).

S = ½ |x₁(y₂−y₃) + x₂(y₃−y₁) + x₃(y₁−y₂)|
A B C
Все калькуляторы раздела «Геометрия» (297) →

Треугольник можно “посчитать” по-разному – в зависимости от того, какие данные есть в условии: стороны, высота, углы, радиусы окружностей или даже координаты вершин. Ниже собраны основные формулы площади и практические примеры, чтобы вы быстро выбрали нужный вариант и получили правильный ответ.

Базовая формула: через основание и высоту

Самый универсальный способ:

S=ah2S=\frac{a\cdot h}{2}

где:

  • aa – выбранное основание (одна из сторон треугольника),
  • hh – высота, опущенная перпендикулярно к прямой, содержащей основание.

Важно: для тупоугольного треугольника высота может выходить за пределы отрезка основания – это нормально, в формулу идёт именно перпендикулярное расстояние.

Через две стороны и угол между ними (формула с синусом)

Если известны стороны aa и bb и угол γ\gamma между ними, то:

S=12absinγS=\frac{1}{2}\,a\,b\,\sin\gamma

Здесь ключевой момент – именно угол между указанными сторонами. Если перепутать угол, площадь получится другой.

Мини-пример

Пусть a=8a=8, b=10b=10, γ=30\gamma=30^\circ. Тогда sin30=0.5\sin 30^\circ=0.5:

S=128100.5=20S=\frac{1}{2}\cdot 8\cdot 10\cdot 0.5 = 20 (в квадратных единицах длины сторон)

Через три стороны: формула Герона

Когда известны три стороны aa, bb, cc, удобно использовать формулу Герона:

S=p(pa)(pb)(pc)S=\sqrt{p(p-a)(p-b)(p-c)} где полупериметр: p=a+b+c2p=\frac{a+b+c}{2}

Подкоренное выражение должно быть неотрицательным – это автоматически выполняется, если aa, bb, cc действительно образуют треугольник.

Пример

a=3a=3, b=4b=4, c=5c=5. p=3+4+52=6p=\frac{3+4+5}{2}=6 S=6(63)(64)(65)=6321=6S=\sqrt{6(6-3)(6-4)(6-5)}=\sqrt{6\cdot 3\cdot 2\cdot 1}=6

Прямоугольный треугольник: самый простой случай

Если один угол равен 9090^\circ, то катеты aa и bb дают:

S=ab2S=\frac{a\cdot b}{2}

А если известны гипотенуза cc и высота hch_c, опущенная на гипотенузу:

S=chc2S=\frac{c\cdot h_c}{2}

(это всё та же идея: половина произведения основания и высоты, только “основание” выбрано по-другому)

Через радиусы окружностей

Иногда в условии встречаются радиусы вписанной и описанной окружностей.

1) Через радиус описанной окружности RR

Если известны три стороны aa, bb, cc и радиус описанной окружности RR, то:

S=abc4RS=\frac{a\,b\,c}{4R}

2) Через радиус вписанной окружности rr и периметр

Если известен радиус rr вписанной окружности и стороны (или периметр PP), то:

S=rpS=r\cdot p где p=a+b+c2p=\frac{a+b+c}{2}

Этот вариант особенно удобен, когда rr уже дан.

Через координаты вершин (для задач по аналитической геометрии)

Пусть точки треугольника:

  • A(x1,y1)A(x_1,y_1),
  • B(x2,y2)B(x_2,y_2),
  • C(x3,y3)C(x_3,y_3).

Тогда площадь:

S=12x1(y2y3)+x2(y3y1)+x3(y1y2)S=\frac{1}{2}\left|x_1(y_2-y_3)+x_2(y_3-y_1)+x_3(y_1-y_2)\right|

Модуль нужен, чтобы избежать отрицательного знака (порядок точек может менять ориентацию).

Как быстро выбрать подходящую формулу (шпаргалка)

  • Есть основание и высота → используйте   S=ah2\;S=\frac{a h}{2}.
  • Есть две стороны и угол между ними → используйте   S=12absinγ\;S=\frac{1}{2}ab\sin\gamma.
  • Даны три стороны → используйте формулу Герона.
  • Треугольник прямоугольный → используйте   S=ab2\;S=\frac{a b}{2} (катеты).
  • Даны радиусы:
    • RR описанной + три стороны → S=abc4RS=\frac{abc}{4R},
    • rr вписанной + pp (полупериметр) → S=rpS=r\cdot p.
  • Даны координаты вершин → используйте формулу через определитель.

Если хотите, можно подставить значения в онлайн-форму калькулятора ниже: вы быстро получите SS по выбранному набору параметров.

Частые ошибки при вычислении площади треугольника

  1. Путают высоту и расстояние до прямой. Высота считается как перпендикулярное расстояние к прямой основания.
  2. Берут не тот угол в формуле с синусом: нужен угол между теми двумя сторонами, которые стоят в формуле.
  3. Считают Герона для “не-треугольника”. Если три стороны не образуют треугольник, выражение под корнем будет неправильным (отрицательным/мнимым).
  4. Не переводят единицы измерения. Если стороны в сантиметрах, площадь будет в см²; если смешать метры и сантиметры, ответ станет некорректным.

Часто задаваемые вопросы

Как найти высоту треугольника, если она не дана в условии?
Если известна площадь и основание, высота находится напрямую: h = 2S/a. Но чаще S не задано: тогда h выражают через известные стороны и углы (например, h = b·sin(α), если основание – сторона a, а высота опущена на неё из вершины против стороны b). Также высоту можно вычислять через Пифагора в прямоугольных подзадачах.
Что делать, если треугольник тупоугольный и высота “уходит” за основание?
Ничего особенного: формула S = (a·h)/2 работает для любого треугольника. Высота – это перпендикулярное расстояние от вершины до прямой, содержащей основание. Даже если точка пересечения перпендикуляра лежит “вне” отрезка основания, значение h остаётся положительным расстоянием, и площадь считается верно.
Когда удобнее применять формулу Герона, а не другие способы?
Формула Герона подходит, когда известны все три стороны a, b, c, но нет высоты и не задан угол между сторонами. Она универсальна для произвольного треугольника, но требует проверки: a, b, c должны удовлетворять неравенствам треугольника, иначе выражение под корнем будет отрицательным. Результат обычно проще получить именно этим способом.
Как правильно выбрать основание и к какой стороне относится высота?
Основание выбирают как любую из сторон треугольника, а высота – как перпендикуляр к прямой, содержащей выбранное основание. Важно: нельзя подставлять “несоответствующую” высоту. Например, если вы выбрали основанием сторону a, то в формуле S = a·h/2 используется высота именно к стороне a.
Можно ли найти площадь треугольника, если даны координаты вершин?
Да. Для трёх точек A(x1, y1), B(x2, y2), C(x3, y3) площадь равна половине модуля определителя: S = 1/2 · |x1(y2−y3) + x2(y3−y1) + x3(y1−y2)|. Это особенно удобно в задачах по аналитической геометрии, когда стороны и углы не приведены напрямую.
Как проверить, что вычисления площади выполнены корректно?
Проверьте три вещи: (1) единицы измерения (площадь – в квадратных единицах: см², м² и т. п.); (2) знак (при корректных входных данных S должна получиться положительной); (3) адекватность результата: площадь не может быть больше площади “максимально растянутого” треугольника при данных ограничениях сторон и должна расти при увеличении размеров треугольника.