Tips

【Java】プログラミング演習 その4【虎の巻】

【Java】プログラミング演習 その4【虎の巻】

プログラム作成問題の第4回となります。

※この出題形式に関しては答えは1つではありません。
解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。

問題

int型の固定配列を作成し、要素の平均値を出力するプログラムを作成せよ

解答例1
package jp.ssie.practice;

public class Exercise04 {
    public static void main(String[] args) {
        int[] arr = { 1, 4, 9, 16 };
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
        }
        double avg = (double) sum / arr.length;
        System.out.println("平均は" + avg + "です。");
    }
}

通常のFor文を使用した例です。


解答例2
package jp.ssie.practice;

public class Exercise04 {
    public static void main(String[] args) {
        int[] arr = { 1, 4, 9, 16 };
        double sum = 0;
        for (int num : arr) {
            sum += num;
        }
        System.out.println("平均は" + sum / arr.length + "です。");
    }
}

拡張For文を使用した例です。


新連載はじまりました!新Java基礎 連載リンク

はじめてのJAVA 連載

Recent News

Recent Tips

Tag Search