Computer >> Máy Tính >  >> Lập trình >> C ++

Tìm chu vi của hình trụ trong C ++

Giả sử chúng ta có đường kính và chiều cao của hình trụ, chúng ta phải tìm chu vi của hình trụ. Vì chu vi là đường viền của vật thể hai chiều, nên chúng ta không thể tìm trực tiếp chu vi của một vật thể ba chiều. Chúng ta có thể tạo một mặt cắt ngang của hình trụ và chuyển nó thành hình chữ nhật, sau đó tìm chu vi. Hai cạnh của mặt cắt ngang hình chữ nhật là đường kính và chiều cao. Vì vậy, chu vi là -

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

Ví dụ

#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";
}

Đầu ra

Perimeter: 30 units