Viết chương trình tính diện tích trong Pascal: a) Diện tích hình vuông có cạnh a b) Diện tích hình chữ nhật có 2 cạnh a và b c) Diện tích hình tam giác là a và b chiều cao tương ứng là h

1 câu trả lời

a)

program hinh_vuong;

uses crt;

var a,S:real;

Begin

       clrscr;

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

       S:=a*a;

       write('Dien tich hinh vuong: ',S:2:2);

       readln

End.

b)

program hinh_chu_nhat;

uses crt;

var a,b,S:real;

Begin

       clrscr;

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

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

       S:=a*b;

       write('Dien tich hinh chu nhat: ',S:2:2);

       readln

End.

c) (trương hợp không phai tam giác vuông)

program hinh_tam_giac;

uses crt;

var a,b,S:real;

Begin

       clrscr;

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

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

       write('h = ');readln(h);

       S:=(((a*h)/2)+((b*h)/2));

       write('Dien tich hinh tam giac: ',S:2:2);

       readln

End.