Hier erfahren Sie, wie Sie die Fläche eines Zehnecks innerhalb eines Kreises ermitteln. Der Radius ist angegeben. Die Seite des Zehnecks ist „a“.
Wie wir alle wissen, sind die Seitenlängen eines Zehnecks wie folgt -
#include <iostream> #include <cmath> using namespace std; float area(float r) { if (r < 0) //if r is negative it is invalid return -1; float area = (5 * pow(r, 2) * (3 - sqrt(5)) * (sqrt(5) + (2 * sqrt(5)))) / 4; return area; } int main() { float r = 8; cout << "Area : " << area(r); }
Area : 409.969
Das obige ist der detaillierte Inhalt vonC-Programm, um die Fläche eines Zehnecks zu ermitteln, das in einen Kreis eingeschrieben ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!