Discuss / Java / 作业

作业

Topic source

Afu

#1 Created at ... [Delete] [Delete and Lock User]
Scanner scanner = new Scanner(System.in);
System.out.println("请输入体重(kg):");
float weight = scanner.nextFloat();
System.out.println("请输入身高(m):");
float height = scanner.nextFloat();
float bmi = weight / (height * height);
System.out.printf("您的BMI指数为:%.2f", bmi);
if (bmi < 18.5) {
    System.out.println("过轻");
} else if (bmi <= 25) {
    System.out.println("正常");
} else if (bmi <= 28) {
    System.out.println("过重");
} else if (bmi <= 32) {
    System.out.println("肥胖");
} else {
    System.out.println("非常肥胖");
}

林妹妹

#2 Created at ... [Delete] [Delete and Lock User]

import java.util.*;

public class Main {

public static void main (String[] args) {

Scanner scanner = new Scanner(System.in);

double kg = scanner.nextFloat();

double m = scanner.nextFloat();

double bml =(double)(kg / Math.pow(m,2));

if (bml>32){

System.out.println(bml);}

else if (bml>28 && bml<=32) {

System.out.println(bml);}

else if (bml>25 && bml<=28) {

System.out.println(bml);}

else if (bml>18.5 && bml<=25) {

System.out.println(bml);}

else

{System.out.println(bml);}

}

}


  • 1

Reply