Написать программку на языке Паскаль Дано: а,b,сНайти:SS=SQRT(p(p-a)(p-b)(p-c))где

Написать программку на языке Паскаль
Дано: а,b,с
Отыскать:S
S=SQRT(p(p-a)(p-b)(p-c))
где р=(а+b+c)/2

Задать свой вопрос
2 ответа
Var a,b,c,s:real;

procedure Pl(var a,b,c,s:real);
var p:real;
begin;
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(s);
end;

begin;
readln(a);
readln(b);
readln(c);
if (agt;=(b+c)) or (bgt;=(a+c)) or (cgt;=(a+b)) then
begin;
writeln('error');
exit;
end;
Pl(a,b,c,s);
end.
Var a,b,c,s:integer;
function f(a1,b1,c1:real):real;
var p:real;
begin
p:=(a+b+c)/2;
f:=sqrt(p*(p-a)*(p-b)*(b-c)); end;
BEGIN
readln(a,b,c);
writeln('S=',f(a,b,c):4:2);
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт