美文网首页
[小练习] 使用Scanner收集你的身高体重,并计算出你的BM

[小练习] 使用Scanner收集你的身高体重,并计算出你的BM

作者: 大写K | 来源:发表于2019-10-11 17:36 被阅读0次
    import java.util.Scanner;
    
    public class Test {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入身高(m):");
            double height = sc.nextDouble();
            System.out.println("请输入体重(kg):");
            double weight = sc.nextDouble();
            double bmi = weight / (height * height);
            System.out.println("当前的BMI是: " + bmi);
            
            if(bmi < 18.5) {
                System.out.println("体重过轻");
            } else if(bmi >= 18.5 && bmi < 24) {
                System.out.println("正常范围");
            } else if(bmi >= 24 && bmi < 27) {
                System.out.println("体重过重");
            } else if(bmi >= 27 && bmi < 30) {
                System.out.println("轻度肥胖");
            } else if(bmi >= 30 && bmi < 35) {
                System.out.println("中度肥胖");
            } else if(bmi >= 35) {
                System.out.println("重度肥胖");
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:[小练习] 使用Scanner收集你的身高体重,并计算出你的BM

          本文链接:https://www.haomeiwen.com/subject/kadxmctx.html