体重指数计算器
1.C++体重指数计算器(国际标准)代码:↓
#include<bits/stdc++.h>
#include<Windows.h>
double zhishu, kg, cm;
int main () {
puts("国际标准体重指数计算器为您服务!");
Sleep(2000);
puts("请输入身高:(单位:cm)");
scanf("%lf", &cm);
Sleep(300);
puts("请输入体重:(单位:kg)");
Sleep(300);
scanf("%lf", &kg);
zhishu = kg / pow(cm/100, 2); //体重指数计算公式:体重(千克)/身高(米)的平方
if(zhishu <= 16.4) printf("你的 BMI 值: %.3lf,身体状态:极瘦", zhishu);
else if(zhishu <= 18.4) printf("你的 BMI 值: %.3lf,身体状态:偏瘦", zhishu);
else if(zhishu <= 24.9) printf("你的 BMI 值: %.3lf,身体状态:正常", zhishu);
else if(zhishu <= 29.9) printf("你的 BMI 值: %.3lf,身体状态:过重", zhishu);
else if(zhishu <= 34.9) printf("你的 BMI 值: %.3lf,身体状态:1类肥胖", zhishu);
else if(zhishu <= 39.0) printf("你的 BMI 值: %.3lf,身体状态:2类肥胖", zhishu);
else printf("你的 BMI 值: %.3lf,身体状态:3类肥胖", zhishu);
return 0;
}
2.尝试输出
我们按照程序提示的步骤完成输入,这里提供了几个测试数据:
1、149cm, 76kg
2、176cm,70kg
3、180cm, 60kg
4、120cm, 30kg
3.应用
这个程序适用于所有的人,清楚地反映了每个人的身体状态。
4.运行样例
请广大师生给予指正。886~