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