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

C++에서 삼각형의 둘레 찾기

<시간/>

이 문제에서는 삼각형의 둘레, 다른 유형의 삼각형 둘레에 대한 공식 및 이를 찾는 프로그램을 볼 것입니다.

경계 그림에 대한 총 거리로 정의됩니다. 기본적으로 주어진 도형의 모든 변의 합입니다.

삼각형의 둘레

삼각형의 둘레는 세 변의 합입니다(삼각형은 세 변의 그림입니다).

공식,

Perimeter = sum of all sides

C++에서 삼각형의 둘레 찾기

Perimeter = x + y + z

삼각형의 둘레를 구하는 프로그램

#include <iostream>
using namespace std;
int calcPerimeter(int x, int y, int z ){
   int perimeter = x + y + z;
   return perimeter;
}
int main(){
   int x = 5, y = 7, z = 8;
   cout<<"The side of the triangle are \n";
   cout<<"X = "<<x<<"\tY = "<<y<<"\tZ = "<<z<<endl;
   cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y, z);
   return 0;
}

출력

삼각형의 변은

X = 5 Y = 7 Z = 8
The perimeter of the triangle is 20

다양한 삼각형의 둘레

수학에는 몇 가지 특별한 속성을 가진 여러 유형의 삼각형이 있습니다. 둘레의 기본 공식은 동일하게 유지되지만 모든 유형의 삼각형에는 특정 공식이 있습니다. 하나하나 살펴보겠습니다.

정삼각형

모든 변과 각이 같은 특수한 형태의 삼각형입니다.

C++에서 삼각형의 둘레 찾기

Perimeter = 3*a

정삼각형의 넓이 구하는 프로그램

#include <iostream>
using namespace std;
int calcPerimeter(int a){
   int perimeter = 3*a;
   return perimeter;
}
int main(){
   int a = 5;
   cout<<"The side of the equilateral triangle are \n";
   cout<<"a = "<<a<<endl;
   cout<<"The perimeter of the triangle is "<<calcPerimeter(a);
   return 0;
}

출력

정삼각형의 한 변은

a = 5
The perimeter of the triangle is 15

이등변 삼각형

두 변의 길이가 같고 세 번째 변의 길이가 다른 특수한 유형의 삼각형입니다.

C++에서 삼각형의 둘레 찾기

Perimeter = 2*X + Y

이등변 삼각형의 둘레를 구하는 프로그램

#include <iostream>
using namespace std;
int calcPerimeter(int x, int y){
   int perimeter = 2*x + y;
   return perimeter;
}
int main(){
   int x = 5, y = 8;
   cout<<"The side of the Isosceles triangle are \n";
   cout<<"X = "<<x<<"\tY = "<<y<<endl;
   cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y);
   return 0;
}

출력

이등변 삼각형의 변은

X = 5 Y = 8
The perimeter of the triangle is 18

스케일렌 삼각형

세 변이 모두 다른 삼각형입니다.

C++에서 삼각형의 둘레 찾기

둘레 =x + y + z