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

C++で正三角形の外接円の面積を計算するプログラム


名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます

正三角形の特性は

  • 同じ長さの3辺
  • 同じ程度の内角60°

多角形の外接円は、多角形のすべての頂点を通過する円です。円の半径は、外接円半径と呼ばれる円の内側のポリゴンのエッジまたは辺にすることができ、円の中心は外接円と呼ばれます。円の内側でも外側でもかまいません

以下に示すのは、正三角形の外接円の図です

C++で正三角形の外接円の面積を計算するプログラム

問題

正三角形の側面を考えると、タスクは正三角形の外接円の面積を見つけることです。ここで、面積は形状が占めるスペースです。

正三角形の外接円の面積を計算するには、式-

があります。
Area = (π*a^2)/3

Input-: a = 5.0
Output-: Area of CircumCircle of equilateral triangle is :26.1667

アルゴリズム

Start
Step 1 -> define macro for pi value
   #define pi 3.14
Step 2 -> declare function to calculate area of circumcircle of equilateral triangle
   float area_circum(float a)
      return (a * a * (pi / 3))
Step 3 -> In main()
   Declare variables as float a, area
   Set a = 5
   Set area = area_circum(a)
   Print area
Stop

#include <iostream>
#include <math.h>
#define pi 3.14
using namespace std;
// function to calculate the area of circumcircle of equilateral triangle
float area_circum(float a){
   return (a * a * (pi / 3));
}
int main(){
   float a, area;
   a = 5.0;
   area = area_circum(a);
   cout << "Area of CircumCircle of equilateral triangle is :" <<area;
   return 0;
}

出力

Area of CircumCircle of equilateral triangle is :26.1667

  1. C ++で2つの同心円の間の面積を計算するプログラム?

    同心円とは r1です。 2つの同心円の間の領域は環として知られています。 以下に同心円の図を示します 問題 r1です。タスクは、青い色で強調表示されている両方の円の間の領域を見つけることです。 2つの円の間の面積を計算するには、小さい円から大きい円の面積を引くことができます たとえば、大きい円の半径はr2で、小さい円の半径の長さはr1です。 例 Input-: r1=3 r2=4 Output-: area between two given concentric circle is :21.98 アルゴリズム Start Step 1 -> define macro

  2. C++で正三角形の面積と周囲を計算するプログラム

    正三角形とは何ですか? 名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます 正三角形の特性は次のとおりです- 同じ長さの3辺 同じ程度の内角60° 以下に正三角形の図を示します 問題 正三角形の側面を考えると、タスクは三角形の面積と周囲長を見つけることです。ここで、面積は形状が占める空間であり、周囲長はその境界が占める空間です。 正三角形の面積と周囲長を計算するには、式があります 例 Input-: side=14.0 Output-: Area of Equilateral Tr