Viết thuật toán và chương trình tính diện tích và chu vi của hình chữ nhật ABCD với chiều dài a và chiều rộng b.
2 câu trả lời
Xác định bài toán:
INPUT: Chiều dài a, chiều rộng b của hình chữ nhật
OUTPUT: Diện tích và chu vi hình chữ nhật
Thuật toán:
Bước 1: Nhập a, b từ bàn phím;
Bước 2: $S ← a*b;$; $C←2*(a+b)$;
Bước 3: Xuất $S,C$ ra màn hình và kết thúc chương trình
Chương trình:
Program hinhchunhat;
Uses crt;
Var a,b,S,C: real;
Begin
Clrscr;
Write('Nhap chieu dai a: '); Readln(a);
Write('Nhap chieu rong b: '); Readln(b);
S := a * b;
C:=2*(a+b);
Write('Dien tich hinh chu nhat la: ', S : 0 : 2);
Write('Chu vi hinh chu nhat la: ', C : 0 : 2);
Readln
End.
xác định
input:nhập a,b
output: tính diện tích và chu vi của hình chữ nhật ABCD
thuật toán:
bước 1:nhập a,b
bước 2:cv<--(a+b)*2
bước 2.1:dt<--a * b
bước 3:in ra kết quả
bước 4:kết thúc
#Chiều Dài
length = float(input("Nhập Chiều Dài: "))
#Chiều Rộng
width = float(input("Nhập Chiều Rộng: "))
#Chu Vi
print("\nChu Vi Hình Chữ Nhật: " + str((length + width) * 2))
#Diện Tích
print("Diện Tích Hình Chữ Nhật: " + str(length * width))