Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Chương trình C tính diện tích và chu vi hình chữ nhật


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:

Chương trình C tính diện tích và chu vi hình chữ nhật

Ở đâ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