C++程式:計算等邊三角形外接圓的面積


顧名思義,等邊三角形是三條邊都相等,三個內角也都相等的三角形,每個內角都為60°。由於它是一個正多邊形,因此也被稱為正三角形。

等邊三角形的性質:

  • 三條邊長度相等。
  • 三個內角度數相同,均為60°。

多邊形的外接圓是指過多邊形所有頂點的圓。圓的半徑可以是圓內多邊形的一條邊或邊長,稱為外接半徑;圓心稱為外心。它可以位於圓內或圓外。

以下是等邊三角形外接圓的圖形:

問題

給定等邊三角形的邊長,任務是找到等邊三角形外接圓的面積,其中面積是指圖形所佔的空間。

計算等邊三角形外接圓的面積可以使用以下公式:

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

更新時間: 2019年9月20日

173 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.