Cho chiều dài và rộng hình chữ nhật, tìm diện tích và chu vi.
Hình chữ nhật là hình 2D có 4 cạnh, 4 góc 90 độ. Cặp cạnh đối diện bằng nhau. Đường chéo cũng bằng nhau.
Biểu diễn đồ họa:

Ở đây A là chiều rộng, B là chiều dài.
Công thức Diện tích: Dài x Rộng
Chu vi: 2 x (Dài + Rộng).
Ví dụ
Đầu vào: 20 30 Đầu ra: dien tich hinh chu nhat la: 600 chu vi hinh chu nhat la: 100
Thuật toán
BAT DAU
Hàm int area(int a, int b)
B1: Khai báo int area = a * b
B2: Trả về area
Hàm int perimeter(int a, int b)
B1: Khai báo int perimeter = 2*(a+b)
B2: Trả về perimeter
int main()
B1: Khai báo length, breadth
B2: In area(length, breadth)
B3: In perimeter(length, breadth)
KET THUC
Ví dụ
#include <stdio.h>
// Hàm tính diện tích
int area(int a, int b) {
int area = a * b;
return area;
}
// Hàm tính chu vi
int perimeter(int a, int b) {
int perimeter = 2 * (a + b);
return perimeter;
}
int main() {
int length = 20;
int breadth = 30;
printf("dien tich hinh chu nhat la: %d\n", area(length, breadth));
printf("chu vi hinh chu nhat la: %d", perimeter(length, breadth));
return 0;
}
Kết quả
dien tich hinh chu nhat la: 600 chu vi hinh chu nhat la: 100