当前位置:   article > 正文

Java训练01“ 根据身高体重计算BMI指数”_java输入身高体重并计算bmi

java输入身高体重并计算bmi

涉及知识点:1.数据类型的声明和运算

                      2.控制语句if

题目:创建一个BMIexponent类,声明身高(height)单位是米。声明体重(weight)单位是千克。根据BMI=体重/(身高*身高)   计算BMI指数。

要求:1.判断BMI指数是否小于18.5【体重过轻】

           2.判断BMI指数是否在18.5到24.9之间【正常范围】

           3.判断BMI指数是否在24.9到29.9之间【体重过重】

           4.判断BMI指数是否大于29.9 【肥胖】     

代码如下

  1. public class BMIexponent {
  2. public static void main(String[] args) {
  3. double height = 1.72; // 身高变量,单位:米
  4. int weight = 70; // 体重变量,单位:千克
  5. double exponent = weight / (height * height); // BMI计算公式
  6. System.out.println("您的身高为:" + height);
  7. System.out.println("您的体重为:" + weight);
  8. System.out.println("您的BMI指数为:" + exponent);
  9. System.out.print("您的体重属于:");
  10. if (exponent < 18.5) { // 判断BMI指数是否小于18.5
  11. System.out.println("体重过轻");
  12. }
  13. if (exponent >= 18.5 && exponent < 24.9) { // 判断BMI指数是否在18.5到24.9之间
  14. System.out.println("正常范围");
  15. }
  16. if (exponent >= 24.9 && exponent < 29.9) { // 判断BMI指数是否在24.9到29.9之间
  17. System.out.println("体重过重");
  18. }
  19. if (exponent >= 29.9) { // 判断BMI指数是否大于29.9之间
  20. System.out.println("肥胖");
  21. //修改意见。导包然后控制台输入身高体重
  22. /*Scanner in=new Scanner(System.in);
  23. double height=in.nextDouble();
  24. int weight=in.nextInt();
  25. /*
  26. //可在控制台直接 打入数值。
  27. }
  28. }
  29. }

:         

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/389615
推荐阅读
相关标签
  

闽ICP备14008679号