var a,b,c,R1,r2,p,S:longint;
begin
writeln('a=');
readln(a);
writeln('b=');
readln(b);
writeln('c=');
p:=(a+b+c)/2;
S:=sqrt(p*(p-a)*(p-b)*(p-c));
R1:=(a*b*c)/(4*S);
r2:=(2*S)/(a+b+c);
writeln('R1=',R1:0:2);
writeln('r2=',r2:0:2);
end. P.s.:Учить Паскаль нужно!!
Добавлено (16.10.2008, 19:32)
---------------------------------------------
var a,b,c,R1,r2,p,S:longint;
begin
writeln('a=');
readln(a);
writeln('b=');
readln(b);
writeln('c=');
read©;
p:=(a+b+c)/2;
S:=sqrt(p*(p-a)*(p-b)*(p-c));
R1:=(a*b*c)/(4*S);
r2:=(2*S)/(a+b+c);
writeln('R1=',R1:0:2);
writeln('r2=',r2:0:2);
end.
1 решение не правильно 2 правильно! Забил одну строчку дописать!!