Heim >Backend-Entwicklung >C++ >Übersetzen Sie in einem C-Programm Folgendes ins Chinesische: Wie groß ist die Fläche eines in einem Kreis dargestellten Zehnecks?

Übersetzen Sie in einem C-Programm Folgendes ins Chinesische: Wie groß ist die Fläche eines in einem Kreis dargestellten Zehnecks?

WBOY
WBOYnach vorne
2023-09-09 11:49:021272Durchsuche

Übersetzen Sie in einem C-Programm Folgendes ins Chinesische: Wie groß ist die Fläche eines in einem Kreis dargestellten Zehnecks?

Ein regelmäßiges Zehneck ist ein Zehneck, bei dem alle Seiten und Winkel gleich sind. Hier müssen wir den Radius r des Kreises verwenden, um die Fläche des in den Kreis eingeschriebenen Zehnecks zu finden,

die mathematische Formel für die Seite des in den Kreis eingeschriebenen Zehnecks,

a = r&radic;(2-2cos36<sup>o</sup>)

(unter Verwendung der Kosinusregel)

um die Fläche des Zehnecks zu ermitteln. Die Formel von

Area = 5*a<sup>2</sup>*(&radic;5+2&radic;5)/2
Area = 5 *(r&radic;(2-2cos36))^<sup>2</sup>*(&radic;5+2&radic;5)/2
Area = (5r<sup>2</sup>*(3-&radic;5)*(&radic;5+2&radic;5))/4

Verwenden Sie diese Formel im Programm,

Beispiel

#include <stdio.h>
#include <math.h>
int main() {
   float r = 8;
   float area = (5 * pow(r, 2) * (3 - sqrt(5))* (sqrt(5) + (2 * sqrt(5))))/ 4;
   printf("area = %f",area);
   return 0;
}

Ausgabe

area = 409.968933

Das obige ist der detaillierte Inhalt vonÜbersetzen Sie in einem C-Programm Folgendes ins Chinesische: Wie groß ist die Fläche eines in einem Kreis dargestellten Zehnecks?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Smarandache-Welin-SequenzNächster Artikel:Smarandache-Welin-Sequenz