Даны действительные положительные числа x, y и z. Выяснить существует ли треугольник с длинами сторон x, y и z.
Если треугольник существует, то вычислить его площадь.
Входные данные: x, y, z - три стороны треугольника.
Выходные данные: сообщение “Треугольник с такими стороны
не существует” или “Треугольник с такими сторонами существует”. В
последнем случае выводится площадь треугольника s.
Треугольник существует только тогда, когда сумма двух его
любых сторон больше или равна третьей. Т. е. требуется сравнить
длину каждого отрезка с суммой двух других.
Если треугольник с такими сторонами существует, то
необходимо найти площадь треугольника по формуле Герона (стр
44 Абрахманова)
Дурацкие требования в условии. Можно сразу вычислять площадь. Если она получается положительной, то треугольник существует, если нет - нет.
#include math.h
int a, b, c;
Float S, p;
Cout << “Введите стороны треугольника»;
Cin >> a >> b >> c;
If (a+b >= c && a+c >= b && b+c >= b) {
p=((a+b+c)/2)
S=sqrt(p(p-a)(p-b)(p-c)
Cout << “Треуголник существует, его площадь: « << S;
}
Else
Cout << “Теруголникак с такими сторонами не существует ”;