Напишите функцию areaOfTriangle, которая принимает три аргумента a, b, c (стороны треугольника) и возвращает площадь треугольника, если треугольник существует, или сообщение "The triangle does not exist", в противном случае. Треугольник существует, если каждая из его сторон меньше суммы двух других сторон:

a < b + c && b < a + c && c < a + b.

Площадь треугольника вычисляется по формуле Герона:

s = (p * (p - a) * (p - b) * (p - c)) ** 0.5; где p = (a + b + c) / 2.

Примеры:

функция areaOfTriangle(3, 4, 5) должна возвратить 6;
функция areaOfTriangle(3, 2, 10) должна возвратить сообщение "The triangle does not exist".

vova11112 vova11112    3   16.06.2021 18:41    10

Другие вопросы по теме Математика