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

C++の対角線の長さからの正方形の面積


エリア 図形の範囲は、2次元平面での図形の範囲です。

正方形 は四辺形で、すべての辺が等しく、すべての内角は直角です。

対角 多角形のは、互いに隣接していない2つの辺を結ぶ線です。

C++の対角線の長さからの正方形の面積

acとbdは、正方形abcdの対角線です。

この問題では、正方形の対角線の長さが与えられ、正方形のものを見つける必要があります。

今三角形abcで、

ac2 = bc2 + ab2
d2 = a2 + a2
d = sqrt(2*a2)
d2 /2 = a2

そして、私たちは正方形=a*aであることを知っています。

したがって、

面積=d2/ 2

この式を使用すると、対角線の長さが与えられたときの正方形の面積を見つけることができます。

#include<iostream>
#include<math.h>
using namespace std;
int main(){
   double d = 10;
   double area = (d * d)/2.0;
   cout<<"Area of square of diagonal "<<d<<" is "<<area;
   return 0;
}

出力

area of square of diagonal 10 is 50

  1. C++の正方形の外接円の面積

    この問題では、正方形の辺が与えられたときに、正方形の外接円の面積を計算します。先に進む前に、概念をよりよく理解するために基本的な定義を修正しましょう。 正方形 はすべての辺が等しい四辺形です。 外接円 円はポリゴンのすべての頂点に接しています。 エリア は、任意の2次元図形の範囲を定量的に表したものです。 正方形の外接円の面積を計算します。円と正方形のパラメータの関係を見つける必要があります。 これで、図のように、正方形のすべての頂点が円に接触しています。この図を見ると、正方形の対角線は円の直径に等しいと結論付けることができます。 これを使用して、円の直径と正方形の辺の関係を

  2. 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