回復 1# tonyh - import java.io.Console;
- public class test
- {
- public static void main(String args[])
- {
- Console keyin=System.console();
- String str1;
- //int int1,int2;
- float ft2,int1,int2;
- System.out.print("請你的姓名:");
- str1=keyin.readLine();
- System.out.print("請你的身高:");
- int1=Integer.parseInt(keyin.readLine());
- System.out.print("請你的體重:");
- int2=Integer.parseInt(keyin.readLine());
- ft2=(int2/((int1/100)*(int1/100))) ;
- System.out.println(str1+"您好!你的身高:"+int1+"你的體重:"+int2+"-所以您的BMI:"+ft2);
- if (ft2<18.5)
- {
- System.out.print("恭喜您體重過輕!");
- }else if(ft2<24 && ft2>=18.5)
- {
- System.out.print("恭喜您正常範圍!");
- }
- else if(ft2<27 && ft2>=24)
- {
- System.out.print("恭喜您過....重!");
- }
- else if(ft2<30 && ft2>=27)
- {
- System.out.print("恭喜您輕度肥胖!");
- }
- else if(ft2<35 && ft2>=30)
- {
- System.out.print("恭喜您中度肥胖!");
- }
- else if(ft2>=35)
- {
- System.out.print("恭喜您重度肥胖!可以回家了");
- }
- else
- {
- System.out.print("恭喜您亂打了!");
- }
- }
- }
複製代碼 |