导航:首页 > 编程知识 > 编程计算体重指数怎么做

编程计算体重指数怎么做

发布时间:2025-07-13 02:25:44

java编程手动输入自己的身高和年龄,并判断自己是超重(标准体重=(身高cm-15

importjava.util.Scanner;


publicclassBMI{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);//用于获取控制台输入

/**BMI计算方式:(BMI)=体重(kg)÷身高^2(m)
* 过轻:低于18.5
* 正常:18.5-24.99
* 过重:25-28
*肥胖:28-32
* 非常肥胖,高于32
*/
doubleweight=0.0;
doubleHeight=0.0;
doublebmi=0.0; //结果可能为多为小数
booleanconvert=true; //是否转换为两位小数.转换方式四舍五入
System.out.println("请输入体重(kg):");
weight=sc.nextDouble();
System.out.println("请输入体重(m):");
Height=sc.nextDouble();
bmi=weight/(Height*Height);
System.out.println("您的BMI指数为:"+bmi);
if(convert){
bmi=convert(bmi);
System.out.println("转换后的BMI指数为:"+bmi);
}
if(bmi<18.5){
System.out.println("您的体重过轻,请注意营养的摄入。");
}elseif(bmi>=18.5&&bmi<25){
System.out.println("您的体重正常,请继续保持!");
}elseif(bmi>=25&&bmi<=28){
System.out.println("您的体重过重,请注意运动。");
}elseif(bmi>=28&&bmi<=32){
System.out.println("您已经属于肥胖了,已经影响您的健康了,请注意……");
}elseif(bmi>32){
System.out.println("您已经非常肥胖了,在不注意会挂掉的……");
}

}

publicstaticdoubleconvert(doublenumber){
longl1=Math.round(number*100);//四舍五入
doubleret=l1/100.0;//注意:使用100.0而不是100
returnret;
}
}

阅读全文

与编程计算体重指数怎么做相关的资料

热点内容
打印机可以直接扫描成pdf文件吗 浏览:428
文件夹文档关键词搜索 浏览:128
上传网络和上载有什么区别 浏览:409
远视储备数据如何看 浏览:121
数控编程以边界为零点怎么设坐标 浏览:25
从上到下动画代码 浏览:113
微信5830i下载版本 浏览:655
北京凤凰百度网站推广费用多少 浏览:884
卡士达记录仪ApP怎么安装 浏览:916
linux查看配置文件并且修改 浏览:264
如何改网站标题 浏览:500
职能部门积累哪些文件 浏览:3
ps文件体积缩小插件 浏览:425
es文件浏览器显示隐藏文件 浏览:177
友基数位板教程 浏览:159
iphone4版本过低无法升级 浏览:613
qq哆情乐园 浏览:336
小米笔记本设置热点密码 浏览:273
网站找回邮箱怎么用 浏览:863
苹果6instagram能用吗 浏览:835

友情链接