Viết chương trình tính diện tích hoặc chu vi của hình vuông, hình chữ nhật, hình tam giác, hình tròn… trong Pascal
2 câu trả lời
đây ạ
*HÌNH TAM GIÁC.
Program Hotboy ;
Uses crt;
Var a,b,c,p,S: real;
Begin
clrscr;
Write('Nhap canh a:');readln(a);
Write('Nhap canh b:');readln(b);
Write('Nhap canh c:');readln(c);
p:=(a+b+c)/2;
S:= sqrt(p*(p-a)*(p-b)*(p-c));
Write('Dien tich hinh tam giac la',s:3:6);
Write('chu vi cua hinh tam giac la',a+b+c);
Readln
End.
*HÌNH CHỮ NHẬT
Uses crt;
Var s, p, a, b: real;
Begin
Clrscr;
Write('Nhap chieu dai HCN: '); readln(a);
Write('Nhap chieu rong HCN: '); readln(b);
s:=a*b;
p:=(a+b)*2;
Writeln('Dien tich HCN la: ',s1:2:0);
Writeln('Chu vi HCN la: ',p1:2:0);
Readln
End.
*HÌNH VUÔNG
Uses crt;
Var a, s, p: real;
Begin
Clrscr;
Write('Nhap canh a = '); readln(a);
s:=a*a;
p:=a*4;
Writeln('Chu vi la: ',p:0:2);
Writeln('Dien tich la: ',s:0:2);
Readln
End.
*HÌNH TRÒN.
Uses crt;
Var r,s1,c1: real;
Begin
Write('Nhap r = ');
readln(r);
c1:=pi*r*2;
s1:=pi*r*r;
Writeln('Dien tich cua hinh tron la: ',s1);
Writeln('Chu vi cua hinh tron la: ',c1);
Readln
End.
cho mik hay nhất nhé!!!
Hình chữ nhật:
uses crt;
var a,b:longint;
begin
clrscr;
write('Nhap chieu dai: ');readln(a);
write('Nhap chieu rong: ');readln(b);
writeln('Chu vi: ',(a+b)*2);
writeln('Dien tich: ',a*b);
readln
end.
Hình tam giác:
uses crt;
var a,b,c,h:longint;
begin
clrscr;
write('Nhap do dai ba canh: ');readln(a,b,c);
write('Nhap duong cao tuong ung voi canh thu nhat: ');readln(h);
writeln('Chu vi: ',a+b+c);
writeln('Dien tich: ',(a*h)/2:0:5);
readln
end.
Hình tròn:
uses crt;
var r:longint;
begin
clrscr;
write('Nhap ban kinh: ');readln(r);
writeln('Chu vi: ',r*2*pi:0:2);
writeln('Dien tich: ',r*r*pi:0:2);
readln
end.