Documentos de Académico
Documentos de Profesional
Documentos de Cultura
USES Crt;
{Dado un tri�ngulo cualquiera conocido por las longitudes de sus tres lados,
escriba un
programa que calcule el �rea del tri�ngulo en caso de que dichas longitudes formen
tri�ngulo.}
VAR
m, n, o:REAL;
AREA, d, h, s, A, B, C:REAL;
BEGIN
D:=sqr(a)-sqr(b)+sqr(c);
D:=D/(2*c);
H:=(sqr(a)-sqr(D));
IF (H<0) THEN
WRITELN ('Lados incorrectos.')
ELSE
BEGIN
H:=sqrt (h);
AREA:=(c*H)/2;
s:=(a+b+c)/2;
AREA:=s*(s-a)*(s-b)*(s-c);
AREA:=sqrt(AREA);
READKEY;
END.