Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

Cで中点を繰り返し結合することによって形成される正方形の面積?


正方形の面積は、正方形の辺の積に等しくなります。

各正方形の中点が別の正方形になる図を考えています。そして、特定の数の正方形になるまで続けます。

この図は、正方形の中点を結合して作成された正方形を示しています。

Cで中点を繰り返し結合することによって形成される正方形の面積?

この図では、側面をaとします。

内側の正方形の辺の長さは

になります
L2 = (a/2)2 + (a/2)2
L2 = a2(1/4 + 1/4) = a2(1/2) = a2/2
L = a2/ (\sqrt{2}).

正方形の面積2=L2 =a 2 /2。

次の正方形の場合、正方形3の面積=a 2 / 4

例を見てみましょう、tge

これで、連続する正方形の領域についてここから推測できます。

a 2 、a 2 / 2、a 2 / 4、a 2 / 8、…..

これは 2 のGPです の最初の項であり、一般的な比率は½です。

#include <stdio.h>
#include <math.h>
int main() {
   double L = 2, n = 10;
   double firstTerm = L * L;
   double ratio = 1 / 2.0;
   double are = firstTerm * (pow(ratio, 10)) ;
   printf("The area of %lfth square is %lf", n , sum);
   return 0;
}

出力

The area of 10th square is 0.003906

  1. C++でのAreaOfSquareのプログラム

    長方形の辺が与えられ、その辺から正方形の領域を印刷することがタスクです。 正方形は、4つの辺を持ち、それぞれ90度の4つの角度を形成し、すべての辺が同じ形状の2D平面図形です。言い換えれば、正方形は辺が等しい長方形の形であると言えます。 以下に示すのは正方形の表現です- 正方形の面積はSidexSide 例 Input: 6 Output: 36 As the side is 6 so the output is 6*6=36 Input: 12 Output: 144 アルゴリズム START    Step 1-> Declare a functio

  2. 正方形の領域を見つけるJavaプログラム

    この記事では、正方形の面積を見つける方法を理解します。正方形の面積は、次の式を使用して計算されます- side*side i.e. s2 以下は同じのデモンストレーションです- 正方形の辺がsの場合、正方形の面積はs 2で与えられます。 − 入力 入力が-であると仮定します Length of the side : 4 出力 必要な出力は-になります Area of the square : 16 アルゴリズム Step 1 - START Step 2 - Declare 2 integer values namely my_side and my_area. S