ТК
Татьяна Конакова

помогите написать программу на паскале если можно с пояснениями, что делали! Вот задание : Даны действительные числа а, b,

Вот задание :Даны действительные числа а, b, с, которые обозначают длины трех отрезков. Если можно построить треугольник с такими длинами сторон, то подсчитать его периметр и с помощью формулы Герона определить площадь данного треугольника. Формула Герона: S= sqrt(p*(p—a)*(p—b)*(p—с)), где р — полупериметр треугольника.

МС
Марина Старчик

var
     a, b, c, range, p, s:Real; {объявление переменных}
begin
     readln(a,b,c); {считывание значений}
     if (a+b<c) and (b+c<a) and (c+a<b) then begin {в треугольнике сторона не может быть больше суммы двух других}
             p:=(a+b+c)/2; {полупериметр}
             s:=sqrt(p*(p-a)*(p-b)*(p-c)); {площадь по формуле Герона}
             writeln('Периметр равен: ',a+b+c);
             writeln('Площадь равна: ',s);
         end
     else writeln('Треугольника с такими сторонами не существует');
     readln;
end.

Похожие вопросы
Помогите написать программу в паскале
помогите написать программу в паскаль.
Помогите написать программу не ПАСКАЛе.
помогите написать программу на паскале
Как написать програму в борланд паскаль ?? дано три действительных числа а, в, с выяснить. Верно ли что а
Помогите составить программу в паскале. Даны три числа a,b,c. Найти произведение (a*b*c) и max из трех.
Помогите! Как написать программу в паскале
Помогите написать программу на Паскале!
Помогите написать программу (на паскаль)
Как записать в Паскале как записать данное число в Паскале e^y*b