Heim > Backend-Entwicklung > C++ > Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

王林
Freigeben: 2023-09-22 18:21:03
nach vorne
1132 Leute haben es durchsucht

Hier sehen wir die Fläche des größten Quadrats, das in ein gleichseitiges Dreieck eingeschrieben werden kann. Die Seitenlänge des Dreiecks ist „a“ und die Seitenlänge des Quadrats ist x.

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Die Seitenlänge 'a' des Dreiecks beträgt −

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

, also ist x −

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Beispiel

#include <iostream>
#include <cmath>
using namespace std;
float areaSquare(float a) { //a is side of triangle
   if (a < 0 ) //if a is negative, then this is invalid
      return -1;
   float area = a / (1 + 2/sqrt(3));
   return area;
}
int main() {
   float a = 7;
   cout << "Area of Rectangle: " << areaSquare(a);
}
Nach dem Login kopieren

Ausgabe

Area of Rectangle: 3.24871
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage