BohYoh.comトップページへ

新・明解Javaで学ぶアルゴリズムとデータ構造

戻る  

演習2-3の解答

 配列aの全要素の合計値を求めて返却するメソッドを作成せよ。
  static int sumOf (int[] a )

// 演習2-3 // 配列の全要素の合計値を求める import java.util.Scanner; class SumOf {    //--- 配列aの要素の値を表示 ---//    static int sumOf(int[] a) {       int sum = 0;       for (int i = 0; i < a.length; i++)          sum += a[i];       return (sum);    }    public static void main(String[] args) {       Scanner stdIn = new Scanner(System.in);       System.out.print("要素数は:");       int  num = stdIn.nextInt();   // 要素数       int[] a = new int[num];         // 要素数numの配列       for (int i = 0; i < num; i++) {          System.out.print("a[" + i + "] : ");          a[i= stdIn.nextInt();       }       System.out.println("全要素の合計は" + sumOf(a"です。");    } }


戻る