2011年3月22日
<Java> JVA207-數值計算與判斷
(1) 判斷輸入之最大值並顯示
(2) 判斷輸入整數值為奇數的個數並顯示
(3) 計算輸入之整數值的總和並顯示
==========================
/*
從命令列中輸入5個整數並儲存至陣列 array_data 中。
要求:請找出最大的數字、並計算奇數的個數及5個數字的總和。
*/
public class JVA207
{
//1、宣告陣列
//2、將輸入值存入陣列中
//3、判斷最大值,奇數,並加總
public static void main(String args[])
{
//在此輸入程式碼
int sum=0 , odd=0 , max=0 , tmp=0 ;
int array_data[];
array_data = new int[args.length];
try{
for(int i=0 ; i<args.length ; i++){
tmp = Integer.parseInt(args[i]);
array_data[i] = tmp;
sum += tmp;
if((tmp%2)!=0)
odd++;
max=Math.max(max,tmp);
}
System.out.println("最大值= "+ max);
System.out.println("奇數的個數= " + odd);
System.out.println("數字的總和= " + sum);
}
catch(Exception e){
System.out.println("輸入的參數錯誤,必須使用整數");
}
}
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言