帮我写一个体重bim的c➕➕程序
时间: 2024-09-29 11:14:52 浏览: 27
当然可以,这是一个简单的C++程序,用于计算BMI(身体质量指数),用户会输入他们的体重(公斤)和身高(米)。注意,这个程序假设用户输入的是数字。
```cpp
#include <iostream>
using namespace std;
double calculate_bmi(double weight, double height) {
return weight / (height * height);
}
int main() {
double weight, height;
// 输入体重和身高
cout << "请输入您的体重(公斤):";
cin >> weight;
cout << "请输入您的身高(米):";
cin >> height;
// 计算BMI
double bmi = calculate_bmi(weight, height);
// 输出结果
if (bmi < 18.5) {
cout << "您的BMI是:" << bmi << ",属于偏轻范围。" << endl;
} else if (bmi >= 18.5 && bmi < 24.9) {
cout << "您的BMI是:" << bmi << ",属于正常范围。" << endl;
} else if (bmi >= 24.9 && bmi < 29.9) {
cout << "您的BMI是:" << bmi << ",属于超重范围。" << endl;
} else {
cout << "您的BMI是:" << bmi << ",属于肥胖范围。" << endl;
}
return 0;
}
```
阅读全文