Cで半円に内接する長方形に内接する円の面積?
長方形に内接する円は、その端で長方形の大きい方の辺に接します。つまり、長さは円に接します。
半円に内接する長方形は、その円弧に2点で接しています。長方形の幅は円の直径と同じです。
Rの場合 は半円の半径です。
長方形の長さ=√2R / 2
長方形の幅=R /√2
内接する最大の円の半径は
r = b / 2 = R /2√2
この式を使用して、半円に内接する長方形に内接するこの円の領域を見つけることができます。
面積=(π* r 2 )=π* R / 8
例
#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; }
出力
The area of the circle inscribed in a rectangle inscribed in a semicircle of radius 5.00000 is 1.962500
-
正方形に内接する円の面積を計算するプログラム
正方形に内接する円は、円の端で円の側面に接する円です。つまり内接円の直径は正方形の辺と同じです。面積は、式「((丌/ 4)* a * a)」を使用して計算できます。 ここで、「a」は正方形の一辺の長さです。 コードのロジック -円の内側に内接する円の面積は、式((丌/ 4)* a * a)を使用して計算されます。 このために、数学的に22/7または3.14であるパイ(丌)の値を定義する必要があります。結果に評価される式は、float変数に保存されます。 例 #include <stdio.h> #include <math.h> int main() { &nb
-
C++の長方形領域
2D平面内の2つの直線状の長方形で覆われる総面積を求めたいとします。ここで、各長方形は、図に示すように、左下隅と右上隅によって定義されます。 これを解決するには、次の手順に従います- =HまたはD<=Fの場合、 return(C – A)*(D – B)+(G – E)*(H – F) 配列hを定義し、A、C、E、Gをhに挿入します 配列vを定義し、B、D、F、Hをvに挿入します h配列の並べ替えとv配列の並べ替え temp:=(h [2] – h [1])*(v [2] – v [1]) 合計:=temp 合計:=合計+(C – A