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

Chương trình tính diện tích ngũ giác đều trong C++

Cho cạnh a của ngũ giác đều. Tính diện tích.

Ví dụ

Đầu vào

a = 7

Đầu ra

84.3

Công thức

Diện tích ngũ giác đều cạnh a:

Area = (6.8819 * a²) / 4

Hoặc công thức chính xác: Area = (a²/4) * √(5(5+2√5))

Chương trình C++

#include <iostream>
#include <cmath>
using namespace std;

float calcPentagonArea(int a) {
    return (6.8819 * a * a) / 4;
}

int main() {
    int a = 7;
    cout << "The area of regular pentagon of side " << a << " is " << calcPentagonArea(a);
    return 0;
}

Kết quả

The area of regular pentagon of side 7 is 84.3033