【练练练】阶段作业题
382

1、阶段任务

需求:
请用时序图整理出Hive的启动过程

说明:大家可以将自己的解答思路在下方的问答区留言讨论。
  • 1
  • 1
代码块
复制 预览
复制成功!
代码块
复制 预览
复制成功!
我的作业
去发布

登录后即可发布作业,立即

全部作业
public class BMIRate {
    /*身体质量指数 BMI 是根据身高和体重计算出来的,用来衡量胖瘦程度
        计算公式为:BMI = 体重(千克) / 身高(米)的平方
        如果 BMI 小于 18.5,偏瘦
        BMI 大于等于 18.5 并且小于等于 25,正常体重
        BMI 大于 25 并且小于等于 28,有点胖
        BMI 大于 28 并且小于等于 32,肥胖
        否则,严重肥胖
        定义体重指数计算类,然后实例化对象,判断小慕和大毛的胖瘦情况
        */

    //成员变量
    double weight;  //体重
    double height;  //身高
    double BMI;     //BMI值

    //构造成员方法
    public BMIRate(double weight, double height){
        this.weight = weight;
        this.height = height;
    }

    //BMI计算器方法
    public double calculateBMI(){
        this.BMI = this.weight / (this.height * this.height);

        return this.BMI;    //返回计算的BMI值
    }

    //BMI对比方法
    public void compareBMI(){
        if (calculateBMI() < 18.5){
            System.out.println("你的BMI值为: " + calculateBMI());
            System.out.println("偏瘦");
        }else if(calculateBMI() >= 18.5 && calculateBMI() <= 25){
            System.out.println("你的BMI值为: " + calculateBMI());
            System.out.println("正常体重");
        }else if(calculateBMI() > 25 && calculateBMI() <= 28) {
            System.out.println("你的BMI值为: " + calculateBMI());
            System.out.println("有点胖");
        }else if(calculateBMI() > 28 && calculateBMI() <= 32) {
            System.out.println("你的BMI值为: " + calculateBMI());
            System.out.println("肥胖");
        }else{
            System.out.println("你的BMI值为: " + calculateBMI());
            System.out.println("严重肥胖");
        }
    }

}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
代码块
复制 预览
复制成功!
代码块
复制 预览
复制成功!
public class BMITest {

    public static void main(String[] args) {
        BMIRate xiaomu = new BMIRate(85, 1.75);
        xiaomu.compareBMI();

        BMIRate damao = new BMIRate(55, 1.72);
        damao.compareBMI();
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
代码块
复制 预览
复制成功!
代码块
复制 预览
复制成功!
0
评论
提交于  4天前

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号