← К задачамОткрыть курс →
Площадь по Герону
Землемер знает длины трёх сторон треугольного участка, но не знает высоту. Площадь в этом случае удобно считать по формуле Герона.
Напишите функцию heron_area(a, b, c), которая принимает длины трёх сторон треугольника (числа). Пусть s = (a + b + c) / 2 — полупериметр. Площадь равна sqrt(s * (s - a) * (s - b) * (s - c)). Верните площадь, округлённую до 2 знаков после запятой.
Пример:
heron_area(3, 4, 5) -> 6.0
heron_area(6, 8, 10) -> 24.0
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def heron_area(a, b, c):
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.