BMI指数,编程判断人体健康情况。

题目描述
BMI指数(即身体质量指数)是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。例如:一个人的身高为1.75米,体重为68千克,他的BMI=68/(1.752)=22.2(千克/米2)。当BMI指数为18.5~23.9时属正常,否则表示身体存在健康风险。编程判断人体健康情况。
输入描述:
一行,输入一个人的体重(千克)和身高(米),中间用一个空格分隔。
输出描述:
一行,输出身体Normal(正常)或Abnormal(不正常)。

public class Main
{
    public static void main(String[] aegs)
    {
        java.util.Scanner sc = new java.util.Scanner(System.in);
        double w = sc.nextDouble();
        double h = sc.nextDouble();
        double bmi;
        bmi = w/(h*h);
        if(bmi>=18.5 && bmi<=23.9){
            System.out.println("Normal");
        }
        else{
            System.out.println("Abnormal");
        }
    }
}

还有还多执行效率很高的,但是目前还是不太行,大家可以看看。

发布了10 篇原创文章 · 获赞 0 · 访问量 72

猜你喜欢

转载自blog.csdn.net/weixin_46265590/article/details/104890102