Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 정삼각형의 넓이와 둘레를 계산하는 프로그램

<시간/>

정삼각형이란 무엇입니까?

이름에서 알 수 있듯이 정삼각형은 변의 길이가 같고 내각이 60°인 삼각형입니다. 정다각형이기 때문에 정삼각형이라고도 합니다.

정삼각형의 속성은 -

  • 동일한 길이의 3면
  • 60도인 같은 각도의 내각

다음은 정삼각형 그림입니다.

C++에서 정삼각형의 넓이와 둘레를 계산하는 프로그램

문제

정삼각형의 한 변에 주어진 과제는 삼각형의 면적과 둘레를 찾는 것입니다. 여기서 면적은 모양이 차지하는 공간이고 둘레는 경계가 차지하는 공간입니다.

정삼각형의 넓이와 둘레를 계산하는 공식이 있습니다.

C++에서 정삼각형의 넓이와 둘레를 계산하는 프로그램


예시

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