用C#制作一个BMI计算器
时间: 2024-10-01 15:10:59 浏览: 46
C#小型窗体项目-BMI计算器
在C#中创建一个BMI(身体质量指数)计算器非常简单,它是一个基础的命令行应用程序,用户可以输入他们的体重和身高来计算BMI。以下是基本步骤:
1. 首先,创建一个新的控制台应用项目。
```csharp
using System;
namespace BMI_Calculator
{
```
2. 定义一个函数来获取用户的输入并计算BMI:
```csharp
public static void Main()
{
Console.WriteLine("请输入您的体重(公斤):");
double weight = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入您的身高(米):");
double height = Convert.ToDouble(Console.ReadLine());
double bmi = CalculateBMI(weight, height);
PrintBMIResult(bmi);
}
```
3. 创建一个计算BMI的静态方法:
```csharp
private static double CalculateBMI(double weight, double height)
{
return weight / (height * height);
}
```
4. 创建一个打印结果的方法:
```csharp
private static void PrintBMIResult(double bmi)
{
string result;
if (bmi < 18.5)
result = "您的BMI是{0},属于偏瘦。".FormatWith(bmi);
else if (bmi < 24)
result = "您的BMI是{0},属于正常范围。".FormatWith(bmi);
else if (bmi < 28)
result = "您的BMI是{0},属于超重。".FormatWith(bmi);
else
result = "您的BMI是{0},属于肥胖。".FormatWith(bmi);
Console.WriteLine(result);
}
```
5. 最后,在Main方法结束前添加清理工作,并提示用户按任意键退出:
```csharp
Console.ReadKey();
}
```
阅读全文