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

2019-10-11  本文已影响0人  大写K
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("重度肥胖");
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读