[BMI.java] -- //BMI値によって肥満の度合いを判定する import java.io.*; public class BMI { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.println("体重(kg)を入力してください。"); String strW = br.readLine(); //strWにキーボードからの入力を代入 System.out.println("身長(m)を入力してください。"); String strH = br.readLine(); //strHにキーボードからの入力を代入 double weight = Double.parseDouble(strW); //double型に変換 double height = Double.parseDouble(strH); //double型に変換 double BMI = weight / (height * height); //BMIを計算してBMIに代入 System.out.println("あなたのBMI値は"+ BMI + "です。"); System.out.print("あなたは"); if(BMI<20) //BMIが20未満のとき { System.out.print("やせすぎ"); } else if(BMI<24) //BMIが20以上24未満のとき { System.out.print("標準"); } else if(BMI<26.5) //BMIが24以上26.5未満のとき { System.out.print("ふとりぎみ"); } else //BMIが26.5以上のとき { System.out.print("ふとりすぎ"); } System.out.println("です。"); } } -- Copyright (C) Junro YOSHINO