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

Diện tích hình tròn nội tiếp hình chữ nhật nội tiếp hình bán nguyệt ở C?

Một đường tròn nội tiếp trong một hình chữ nhật tiếp xúc với cạnh lớn hơn của hình chữ nhật với các đầu của nó, tức là chiều dài tiếp tuyến với đường tròn.

Một hình chữ nhật nội tiếp trong một hình bán nguyệt chạm vào cung của nó tại hai điểm. Chiều rộng của hình chữ nhật bằng đường kính của hình tròn.

Diện tích hình tròn nội tiếp hình chữ nhật nội tiếp hình bán nguyệt ở C?

Nếu R là bán kính của nửa hình tròn.

Chiều dài của hình chữ nhật =√2 R / 2

Chiều rộng của hình chữ nhật = R / √2

Bán kính của đường tròn lớn nhất nội tiếp là

r = b / 2 = R / 2√2

Sử dụng công thức này, chúng ta có thể tìm thấy diện tích của hình tròn nội tiếp trong một hình chữ nhật được nội tiếp trong một hình bán nguyệt,

Diện tích =(π * r 2 ) =π * R / 8

Ví dụ

#include <stdio.h>
int main() {
   float a = 5;
   float area = 3.14 * a/ 8;
   printf("The area of the circle inscribed in a rectangle inscribed in a semicircle of radius %f is %f", a , area);
   return 0;
}

Đầu ra

The area of the circle inscribed in a rectangle inscribed in a semicircle of radius 5.00000 is 1.962500