给定直径和高度,找到圆柱体的周长。
周长是二维形状轮廓的长度。圆柱是三维形状。因此,从技术上讲,我们无法找到圆柱体的周长,但可以找到圆柱体横截面的周长。这可以通过在其底部上创建投影来完成,因此,在其侧面上创建投影,然后将形状缩小为矩形。
公式 :
圆柱体周长(P)=
这里d是圆柱体的直径
h是圆柱体的高度
例子 :
Input : diameter = 5, height = 10
Output : Perimeter = 30
Input : diameter = 50, height = 150
Output : Perimeter = 400
CPP
// CPP program to find
// perimeter of cylinder
#include
using namespace std;
// Function to calculate perimeter
int perimeter(int diameter, int height)
{
return 2 * (diameter + height);
}
// Driver function
int main()
{
int diameter = 5;
int height = 10;
cout << "Perimeter = ";
cout<< perimeter(diameter, height);
cout<<" units\n";
return 0;
}
输出 :
Perimeter = 30 units
时间复杂度: O(1)
辅助空间: O(1)
请参阅有关查找圆柱体周长的完整文章,以了解更多详细信息!
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。