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

C++에서 원통 둘레 구하기

<시간/>

원통의 지름과 높이가 있다고 가정하고 원통의 둘레를 찾아야 합니다. 둘레는 2차원 물체의 외곽선이므로 하나의 3차원 물체의 둘레를 직접 찾을 수 없습니다. 실린더의 단면을 만들고 직사각형으로 변환한 다음 둘레를 찾을 수 있습니다. 직사각형 단면의 두 변은 지름과 높이입니다. 따라서 둘레는 -

p=(2*d)+(2*h)

예시

#include<iostream>
using namespace std;
int getCylinderPerimeter(int d, int h) {
   return (2*d) + (2*h);
}
int main() {
   int diameter = 5, height = 10;
   cout << "Perimeter: " << getCylinderPerimeter(diameter, height) << " units";
}

출력

Perimeter: 30 units