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

Chương trình tính diện tích bát giác (Octagon)

Bát giác đều 8 cạnh. Công thức diện tích: 2a²(1+√2) hoặc (2a²)/tan(22.5°).

Code ví dụ

#include <stdio.h>
#include <math.h>
int main() {
    int a = 7;
    float area = (2 * a * a) * (1 + sqrt(2));
    printf("Canh bat giac: %d\n", a);
    printf("Dien tich bat giac: %f", area);
    return 0;
}

Kết quả

Canh bat giac: 7
Dien tich bat giac: 236.592926