C++の正方形の外接円の面積
この問題では、正方形の辺が与えられたときに、正方形の外接円の面積を計算します。先に進む前に、概念をよりよく理解するために基本的な定義を修正しましょう。
正方形 はすべての辺が等しい四辺形です。
外接円 円はポリゴンのすべての頂点に接しています。
エリア は、任意の2次元図形の範囲を定量的に表したものです。
正方形の外接円の面積を計算します。円と正方形のパラメータの関係を見つける必要があります。
これで、図のように、正方形のすべての頂点が円に接触しています。この図を見ると、正方形の対角線は円の直径に等しいと結論付けることができます。
これを使用して、円の直径と正方形の辺の関係を導き出すことができます。
r = (√ (2a^2))/2
rは、円と正方形の辺の半径です。
これで、数式を使用して円の面積を見つけることができます。
Area of circle = π*r^2 = π* ((√ (2a^2))^2 / 2 = π * (2 *a ^ 2)/4 = (π*a^2)/2
これで、この式を使用して、円の面積を見つけることができます。
アルゴリズム
Step 1 : Calculate area of circle using formula {(3.14 * a * a) /2 } Step 2 : Print the area of the circle
例
#include <iostream> using namespace std; int main(){ float a = 6; float area = ( (3.14 * a * a )/2) ; cout<<"The area of Circumscribed Circle of a Square of side "<<a<<" is "<<area; return 0; }
出力
The area of Circumscribed Circle of a Square of side 6 is 56.52
-
C++で楕円に内接する最大の円の領域を見つけます
長軸と短軸の長さが2aと2bの楕円があるとします。そこに内接できる最大の円の領域を見つける必要があります。したがって、a=5およびb=3の場合、面積は28.2734になります このことから、楕円に内接する最大円の半径が短軸「b」になることがわかります。したがって、面積はA=π*b * bになります。 例 #include<iostream> using namespace std; double inscribedCircleArea(double b) { double area = 3.1415 * b * b; re
-
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