21xrx.com
2024-11-10 00:32:39 Sunday
登录
文章检索 我的文章 写文章
C++编程:如何计算身体质量指数?
2023-07-04 13:24:21 深夜i     --     --
- C++编程 - 身体质量指数(BMI) - 计算 - 健康 - 数据处理

身体质量指数(BMI)是衡量一个人是否超重或肥胖的常用方法。计算BMI是通过将体重以公斤为单位除以身高的平方值,得到的结果被解释为以下范围之一:低于18.5(偏瘦),18.5-24.9(正常),25-29.9(过重)和30或以上(肥胖)。

在C++编程中,我们可以使用以下公式计算BMI:

BMI = weight / (height * height)

其中,身高以米为单位,体重以千克为单位。

首先,我们可以创建两个浮点型变量来存储身高和体重的值:

float height, weight;

然后,我们可以使用cout语句向用户请求他们的身高和体重输入:

cout << "请输入您的身高(米):" << endl;

cin >> height;

cout << "请输入您的体重(千克):" << endl;

cin >> weight;

接下来,我们可以使用上述公式计算BMI值并将结果存储在一个浮点型变量中:

float bmi = weight / (height * height);

最后,我们可以使用cout语句输出计算出的BMI值和相应的结果:

cout << "您的BMI值为:" << bmi << endl;

if (bmi < 18.5)

  cout << "您的体重过轻。" << endl;

else if (bmi >= 18.5 && bmi <= 24.9)

  cout << "您的体重正常。" << endl;

else if (bmi >= 25 && bmi <= 29.9)

  cout << "您的体重过重。" << endl;

else

  cout << "您的体重肥胖。" << endl;

在编写C++程序时,确保要包含所需的头文件并在main函数中编写代码。以上代码可以作为参考来计算BMI值,并根据结果输出相应的字样,以帮助提醒用户是否需要注意控制自己的体重。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复