Java/실습
[Java] 비만도 계산기
tmd1
2022. 5. 21. 00:00
문제:
입력은 키(cm), 몸무게(kg) 순으로 입력
계산한 BMI 지수 소수점 셋 째 자리에서 반올림
입력:
160 44.8
출력:
under
코드:
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
float centimeter = sc.nextFloat();
float kilogram = sc.nextFloat();
float meter = centimeter/100f;
float BMI = Math.round((kilogram/(meter*meter))*100)/100f;
// 소수점 셋 쨰 자리에서 반올림
if(BMI >= 23) {
System.out.println("over");
}else if(BMI >= 18.5) {
System.out.println("standard");
}else {
System.out.println("under");
}
}