Viết chương trình tính chu vi và diện tích hình chữ nhật (sử dụng chương trình con - Hàm hoặc Thủ tục. Giúp mình với ạ!!! ( dùng pascal ạ )
2 câu trả lời
program tinh;
uses crt;
var x,y : integer;
function cv(a,b : integer) : integer;
begin cv:=(a+b)*2; end;
function dt(a,b : integer) : integer;
begin dt:=a*b; end;
begin clrscr;
write('Nhap hai canh hinh chu nhat :');
readln(x); readln(y);
writeln('Chu vi hinh chu nhat la :',cv(x,y));
writeln('Dien tich hinh chu nhat la :', dt(x,y));
readln
end.
uses crt;
var a,b:real;
function cv(x,y:real):real;
begin
cv:=(x+y)*2;
end;
function dt(x,y:real):real;
begin
dt:=a*b;
end;
begin
write('Nhap a: '); readln(a);
write('Nhap b: '); readln(b);
writeln;
write('Chu vi hinh chu nhat la: ',cv(a,b):4:2);
writeln;
write('Dien tich hinh chu nhat la: ',dt(a,b):4:2);
readln
end.
Câu hỏi trong lớp
Xem thêm