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
广告