viết chương trình nhập vào ba cạnh của tam giác kiểm tra xem tam giác đó có phải tam giác vuông hay không
2 câu trả lời
program tamgiac;
uses crt;
var a,b,c,cv:integer;
P,dt:real;
begin
clrscr;
write(‘Nhap do dai canh thu nhat: ); readln(a);
write(‘Nhap do dai canh thu hai: ); readln(b);
write(‘Nhap do dai canh thu ba: ); readln(c);
cv:=a+b+c; {cong thuc tinh chu vi}
writeln(‘Chu vi tam giac la: ‘,cv);
P:=(a+b+c)/2; {nua dien tich}
dt:=sqrt(P*(P-a)*(P-b)*(P-c)); {cong thuc tinh dien tich}
writeln(‘Dien tich tam giac la: ‘,dt:2:2);
if (a=b) or (b=c) or (a=c) then writeln(‘Day la tam giac can’)
else writeln(‘Khong phai tam giac can’);
if (a*a+b*b=c*c) or (b*b+c*c=a*a) or (a*a+c*c=b*b) then write(‘Day la tam giac vuong’)
else write(‘Khong phai tam giac vuong’);
readln
end.
program tam_giac;
uses crt;
var a, b, c : integer;
begin
clrscr;
write('nhap do dai canh a :');readln(a);
write('nhap do dai canh b :');readln(b);
write('nhap do dai canh c :');readln(c);
if (a*a = b*b + c*c) or (b*b = a*a + c*c) or (c*c = a*a + b*b) then
writeln('ba canh la tam giac vuong')
else writeln('ba canh khong phai tam giac vuong');
readln
end.