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

Diện tích thập giác đều nội tiếp đường tròn trong C

Thập giác đều (10 cạnh) nội tiếp đường tròn bán kính r.

Cạnh thập giác: a = r√(2 - 2cos36°)

Diện tích: S = 5a²(√5 + 2√5)/2 = 5r²(3-√5)(√5+2√5)/4

Chương trình

#include <stdio.h>
#include <math.h>

int main() {
    float r = 8;
    float area = (5 * r * r * (3 - sqrt(5)) * (sqrt(5) + 2 * sqrt(5))) / 4;
    printf("Dien tich = %f", area);
    return 0;
}

Kết quả

Dien tich = 409.968933