Java207 數值計算與判斷

package java實用級;
//############################# JVA02.java ###############################
/*
從命令列中輸入5個整數並儲存至陣列 array_data 中。
要求:請找出最大的數字、並計算奇數的個數及5個數字的總和。
*/
public class J207 {
    //1、宣告陣列
    //2、將輸入值存入陣列中
    //3、判斷最大值,奇數,並加總
    public J207() {
        // TODO Auto-generated constructor stub
    }
    public static void main(String args[])
    {
        //在此輸入程式碼
        try{
            int [] array_data= new int[args.length];
           
            for(int i=0;i<args.length;i++){
                array_data[i]=Integer.valueOf(args[i]);
                array_data[i]=Integer.parseInt(args[i]);
            }
           
            int max=0,tmp=0,odd=0,count=0,sum=0;
           
            for(int i=0;i<array_data.length;i++){
                    max=Math.max(array_data[i],max);
                    if(array_data[i]%2==1){ odd++;  }
                    sum+=array_data[i];
            }
           
            System.out.println("max= "+max);
            System.out.println("odd= "+odd);
            System.out.println("sum= "+sum);
        }
        catch(Exception e){ System.out.println("error");}
    }

}

沒有留言:

張貼留言