Computer >> Máy Tính >  >> Lập trình >> lập trình C

Diện tích hình vuông nội tiếp hình tròn nội tiếp tam giác đều trong C Chương trình?


Ở đây chúng ta sẽ thấy diện tích của một hình vuông nội tiếp một hình tròn và hình tròn đó nội tiếp tam giác đều. Cạnh của hình vuông là ‘a’. Bán kính của hình tròn là ‘r’ và cạnh của hình lục giác là ‘A’. Sơ đồ sẽ như dưới đây.

Diện tích hình vuông nội tiếp hình tròn nội tiếp tam giác đều trong C Chương trình?

Chúng ta biết rằng bán kính của đường tròn nội tiếp tam giác đều là nội tiếp của tam giác. Vì vậy, giá trị là -

Diện tích hình vuông nội tiếp hình tròn nội tiếp tam giác đều trong C Chương trình?

Vậy đường chéo của hình vuông là -

Diện tích hình vuông nội tiếp hình tròn nội tiếp tam giác đều trong C Chương trình?

Vậy diện tích của hình vuông là -

Diện tích hình vuông nội tiếp hình tròn nội tiếp tam giác đều trong C Chương trình?

Ví dụ

#include <iostream>
#include <cmath>
using namespace std;
float area(float A) { //A is the side of the triangle
   if (A < 0) //if the value is negative it is invalid
      return -1;
   float d = A / sqrt(3);
   float area = 0.5*d*d;
   return area;
}
int main() {
   float side = 10;
   cout << "Area is: " << area(side);
}

Đầu ra

Area is: 16.6667