개발속이야기/Java

체질량 예제

스토리지기 2017. 12. 28. 10:00

키: 176

몸무게: 80

표준체중: 키(단위:m)의 제곱 * 22
체질량지수: 몸무게 / 키(단위:m)의 제곱
18.5 이하: 저체중
18.5~25: 정상
25~30: 비만
30이상: 고도비만

입력받아 처리하는 예제입니다.

-------------------------


public class BMI {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("키를 입력하세요.");
float fHeight = scan.nextFloat();
System.out.println("몸무게를 입력하세요.");
float fWeight = scan.nextFloat();
float fStandHeight = fHeight / 100f * 2f * 22f;
float fBMI = fWeight / (fHeight / 100f * 2f);
String sBMI;
if(fBMI <= 18.5f)
{
sBMI = "저체중";
}
else if(fBMI >= 18.5f && fBMI <= 25f)
{
sBMI = "정상";
}
else if(fBMI >= 25f && fBMI <= 30f)
{
sBMI = "비만";
}
else
{
sBMI = "고도비만";
}
System.out.println("표준체중:" + fStandHeight);
System.out.println("체질량지수:"+sBMI);
}
}


'개발속이야기 > Java' 카테고리의 다른 글

lamdba식 예제  (0) 2017.12.28
SmartPhone 클래스 작성  (0) 2017.12.28
JAVA File 관련 예제  (0) 2017.12.28
JFrame JPanel 예제  (0) 2017.12.28
Java Sort 예제  (0) 2017.12.27