c#计算圆柱体的表面积和体积
时间: 2024-09-06 19:01:36 浏览: 94
在C#中计算圆柱体的表面积和体积,我们需要知道圆柱体的半径(r)和高度(h)。圆柱体的表面积由底面积、顶面积和侧面积组成,体积则是底面积乘以高度。
以下是计算圆柱体表面积和体积的公式:
- 圆柱体的底面积公式为:π * r^2,其中π约等于3.14159。
- 圆柱体的侧面积公式为:2 * π * r * h。
- 圆柱体的表面积公式为:2 * 底面积 + 侧面积。
- 圆柱体的体积公式为:底面积 * h。
C#代码示例如下:
```csharp
using System;
class Cylinder
{
static void Main()
{
Console.Write("请输入圆柱体的半径 r: ");
double r = Convert.ToDouble(Console.ReadLine());
Console.Write("请输入圆柱体的高度 h: ");
double h = Convert.ToDouble(Console.ReadLine());
double baseArea = Math.PI * r * r; // 底面积
double lateralArea = 2 * Math.PI * r * h; // 侧面积
double surfaceArea = 2 * baseArea + lateralArea; // 表面积
double volume = baseArea * h; // 体积
Console.WriteLine("圆柱体的表面积为: " + surfaceArea);
Console.WriteLine("圆柱体的体积为: " + volume);
}
}
```
在这个示例中,我们首先读取用户输入的圆柱体半径和高度,然后根据公式计算出表面积和体积,并将结果输出到控制台。
阅读全文