Поделитесь своими знаниями, ответьте на вопрос:
Паскальданы три отрезка длинной a, b, c. проверить, существует ли треугольник с такими сторонами. если да, то вывести на экран сообщение "треугольник существует! ", найти его плошадь и вывести её на следующей строке, если нет, то вывести на экран сообщение "треугольника не существует".
ответ:
var a, b, c: integer; //инициализация переменных (длин отрезков)
begin //начало программы (тело программы)
write (' длины сторон: '); //вывод сообщения в консоль
readln (a,b,c); //организация ввода (длин отрезков)
if (a < = b+c) and (b < = a+c) and (c < = a+b) then //в условии if проверяется, что каждая из сторон меньше либо равна сумме других. если хотя бы одна будет больше, то все логическое выражение вернет ложь (false). в таком случае сработает ветка else.
writeln ('треугольник существует.')
else
writeln ('треугольник не существует.');
readln(); //инициализация закрытия по нажатию на кнопку
end. //конец программы
объяснение: