Viết chương trình paascal tính chu vi diện tích các hình Các bài toán đơn giản và cấu trúc rẽ nhánh đủ và thiếu Giúp mình với mai mình kiểm tra rồi

1 câu trả lời

Hình vuông

Program dien_tich;
Uses crt;
Var a, dt, cv : integer;
Begin
Clrscr;
Write('Nhap do dai canh hinh vuong :');readln(a);
cv := a*4;
dt := a*a;
Writeln('Chu vi hinh vuong  la :', cv);
Writeln('Dien tich hinh vuong  la :', dt);
Readln
End.

Hình chữ nhật

Program dien_tich;
Uses crt;
Var a, b, S, cv : real;
Begin
Clrscr;
Write('Nhap do dai canh a :');readln(a);
Write('Nhap do dai canh b :');readln(b);
cv := (a+b)*2;
S := a*b;
Writeln('Chu vi hinh chu nhat  la :', cv:8:2);
Writeln('Dien tich hinh chu nhat  la :', S:8:2);
Readln
End.

Hình tròn

Program Hinh_tron;
Uses crt;
Var r, cv, dt : real;
Begin
Clrscr;
Write ('Nhap ban kinh hinh tron: ');
Readln (r);
cv := 2*pi*r;
dt := r*r*pi;
Writeln('Chu vi hinh tron la : ', cv);
Writeln('Dien tich hinh tron la :', dt);
Readln
End.

Hình tam giác

program tam_giac;
uses crt;
var a, b, c, cv, s, p : real;
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);
cv := a+b+c;
p := cv/2;
s := sqrt(p*(p-a)*(p-c)*(p-b));
writeln('chu vi hinh tam giac la :', cv:8:2);
writeln('dien tich hinh tam giac la :', s:8:2);
readln
end.


Câu hỏi trong lớp Xem thêm