close

增加計算次數與判別BMI標準


package p01;

import java.util.Scanner;
public class BMI02 {

    
    public static void main(String[] args) {
        int a =0;
        
        while (true) {            
           
        a++;
        System.out.println("請輸入身高");
        Scanner sc = new Scanner(System.in);
        float cm = sc.nextFloat(); //輸入浮點數
        System.out.println("你輸入的身高是"+cm);
        
        System.out.println("請輸入體重");
        float kg = sc.nextFloat();//輸入浮點數
        System.out.println("你輸入的體重是"+kg);
        
        float m = cm / 100.0f;
        float bmi = kg / (m*m);
        
        System.out.println("---------------");
        System.out.println("BMI="+bmi);
            if (bmi>=24) {
                System.out.println("過重囉!多注意飲食");
            }else if (bmi<=18.5) {
                System.out.println("過輕囉!多注意飲食");
            }else {
                System.out.println("很健康哦!持續保持");
            }
        System.out.println("是否繼續?1.是2.否");
        int again = sc.nextInt();
        if (again==2) {
            break;
            
        }
            System.out.println("再執行一次");
        }
        System.out.println("---------------");
        System.out.println("程式結束");
        System.out.println("計算次數:"+a);
        
        
        
        
    }
    
}

arrow
arrow
    文章標籤
    程式語言 HomeWork
    全站熱搜

    蛋餅Brook 發表在 痞客邦 留言(0) 人氣()