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