원통의 지름과 높이가 있다고 가정하고 원통의 둘레를 찾아야 합니다. 둘레는 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