用 C++ 计算等边三角形的面积和周长的程序


什么是等边三角形?

顾名思义,等边三角形是指三边相等的三角形,且其三个内角均为 60°。它也被称为正三角形,因为它是一个正多边形。

等边三角形的性质如下 -

  • 三边等长
  • 内角均为 60 度

以下是等边三角形的图形

问题

给定等边三角形的一边,任务是求出三角形的面积和周长,其中面积是指形状所占的空间,周长是指其边界所占的空间。

要计算等边三角形的面积和周长,可以使用以下公式


示例

Input-: side=14.0
Output-: Area of Equilateral Triangle is : 84.8705
   Perimeter of Equilateral Triangle: 42

算法

Start
Step 1 -> Declare function to calculate area of equilateral trainagle
   Float area(float side)
      Return sqrt(3) / 4 * side * side
Step 2 -> Declare function to calculate perimeter of equilateral trainagle
   Float perimeter(float side)
      Return 3 * side
Step 3 -> In main()
   float side = 14.0
   call area(side)
   call perimeter(side)
Stop

代码

 在线演示

#include <bits/stdc++.h>
using namespace std;
//function to calculate area of equilateral triangle
float area(float side){
   return sqrt(3) / 4 * side * side;
}
//function to calculate perimeter of equilateral triangle
float perimeter(float side){
   return 3 * side;
}
int main(){
   float side = 14.0;
   cout << "Area of Equilateral Triangle is : "<<area(side);
   cout << "\nPerimeter of Equilateral Triangle: "<<perimeter(side);
   return 0;
}

输出

Area of Equilateral Triangle is : 84.8705
Perimeter of Equilateral Triangle: 42

更新于: 20-Sep-2019

322 次浏览

开启你的 职业

完成课程以获得认证

了解详情
广告