Heim >Backend-Entwicklung >C++ >Wie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?

Wie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?

WBOY
WBOYnach vorne
2023-08-27 10:25:061143Durchsuche

Wie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?

Ein Sechseck ist eine geschlossene Form eines Sechsecks, und ein regelmäßiges Sechseck ist ein Sechseck mit sechs gleichen Seiten und gleichen Winkeln. Um die Fläche eines Sechsecks zu ermitteln, geben wir nur die Länge seiner Diagonale an, die d beträgt.

Jeder Innenwinkel eines Sechsecks beträgt 120 Grad und die Summe aller Winkel eines Sechsecks beträgt 720 Grad.

Die Formel zum Ermitteln der Fläche eines Sechsecks mit der Seitenlänge a,

Area = (3a<sup>2</sup> &radic;3) / 2.

Da alle Seiten gleich groß sind und der Winkel 120 Grad beträgt,

d = 2a or a = d/2

Indem wir den Wert von a als d ausdrücken, erhalten wir den Fläche in Bezug auf d. Die chinesische Übersetzung von

2 &radic;3 ) / 8

Example

lautet:

Example

#include <stdio.h>
#include<math.h>
int main() {
   float d = 10;
   float area = (3 * sqrt(3) * pow(d, 2)) / 8;
   printf("Area of hexagon = %f",area);
   return 0;
}

Output

Area of hexagon = 64.951904

Das obige ist der detaillierte Inhalt vonWie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?. 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