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 次浏览

开启你的职业生涯

通过完成课程获得认证

立即开始
广告