C円内に内接する十角形の領域のプログラム?
ここでは、円の内側にある十角形の領域を取得する方法を説明します。半径が与えられます。十角形の側面は「a」です。
十角形の側面は以下のようになっていることがわかっているので-
したがって、面積は-
例
#include <iostream> #include <cmath> using namespace std; float area(float r) { if (r < 0) //if r is negative it is invalid return -1; float area = (5 * pow(r, 2) * (3 - sqrt(5)) * (sqrt(5) + (2 * sqrt(5)))) / 4; return area; } int main() { float r = 8; cout << "Area : " << area(r); }
出力
Area : 409.969
-
円内に内接する正方形内の最大のルーローの三角形?
ここでは、正方形内に内接する最大のルーローの三角形の領域が表示されます。その正方形は1つの円内に内接します。正方形の側面は「a」です。円の半径は「r」です。私たちが知っているように、正方形の対角線は円の直径です。だから- 2𝑟 = 𝑎√2 𝑎 = 𝑟√2 そして、ルーローの三角形の高さはhです。 ルーローの三角形の高さはaと同じです。したがって、a=hです。したがって、ルーローの三角形の面積は- 例 #include <iostream> #include <cmath> using namespace std; floa
-
正方形に内接する円の面積を計算するプログラム
正方形に内接する円は、円の端で円の側面に接する円です。つまり内接円の直径は正方形の辺と同じです。面積は、式「((丌/ 4)* a * a)」を使用して計算できます。 ここで、「a」は正方形の一辺の長さです。 コードのロジック -円の内側に内接する円の面積は、式((丌/ 4)* a * a)を使用して計算されます。 このために、数学的に22/7または3.14であるパイ(丌)の値を定義する必要があります。結果に評価される式は、float変数に保存されます。 例 #include <stdio.h> #include <math.h> int main() { &nb