Bài 17: Chương trình con và phân loại

TL

viết chương trình nhập 3 số  thực a,b,c  từ bàn phím  ( sử dụng chương trình con thủ tục ) thực hiện  lần lượt   các công việc sau :

a. kiểm tra xem 3 số trên  có lập thành  3 cạnh  của tam giác hay không ? 

b.  tính diện tích tam giác 

c.  tính các trung tuyến của tam giác 

d. viết hoàn thiện chương trình chính

NT
19 tháng 5 2021 lúc 9:50

uses crt;

var a,b,c,p,s,am,bn,cp:real;

begin

clrscr;

write('Nhap a='); readln(a);

write('Nhap b='); readln(b);

write('Nhap c='); readln(c);

if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a) then

begin

writeln('Day la ba canh trong mot tam giac vuong');

p:=(a+b+c)/2;

s:=sqrt(p*(p-a)*(p-b)*(p-c));

writeln('Dien tich tam giac la: ',s:4:2);

am:=sqrt(2*(sqr(b)+sqr(c))-sqr(a))/4;

bn:=sqrt(2*(sqr(a)+sqr(c))-sqr(b))/4;

cp:=sqrt(2*(sqr(a)+sqr(b))-sqr(c))/4;

writeln('Do dai duong trung tuyen ung voi canh a la: ',am:4:2);

writeln('Do dai duong trung tuyen ung voi canh b la: ',bn:4:2);

writeln('Do dai duong trung tuyen ung voi canh c la: ',cp:4:2);

end

else writeln('Day khong la ba canh trong mot tam giac');

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
TL
Xem chi tiết
H1
Xem chi tiết
HV
Xem chi tiết
TH
Xem chi tiết
PL
Xem chi tiết
DT
Xem chi tiết
H24
Xem chi tiết
DO
Xem chi tiết
TH
Xem chi tiết