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

Tuấn Lê

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

Nguyễn Lê Phước Thịnh
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ự
Tuấn Lê
Xem chi tiết
hà nội 123
Xem chi tiết
hiệp Vũ
Xem chi tiết
Thúy Hà
Xem chi tiết
Phú Le
Xem chi tiết
Đạt Tạ
Xem chi tiết
Trường
Xem chi tiết
Đặng Thị Kiều Oanh
Xem chi tiết
Thanh Hải
Xem chi tiết