課題4(10/7)

課題4−1

以下の未完成のプログラムを完成させて、動作例に示すように、行番号と列番号の和を表示させなさい。なお、行番号と列番号は0から始まるものとする。(2)

(動作例)


0	1	2	3	4	
1	2	3	4	5	
2	3	4	5	6	
3	4	5	6	7	
4	5	6	7	8	
	  

(未完成のプログラム)


class Sample1 {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < 5; j++) {
                System.out.print(data[i][j] + "\t");
            }
        }
    }
}
      

課題4−2

表1に示したデータを2次元配列に格納し、動作例に示すように、表の要素と、各行および列の要素の和を表示するプログラムを、以下の未完成のプログラムを参考にして作成しなさい。(3)

(表1)

513
728
946

(動作例)


5 	1 	3 	9
7 	2 	8 	17
9 	4 	6 	19
21	7	17	
      

(未完成のプログラム)


class Sample2 {
    public static void main(String[] args) {
        int sum = 0;

        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                System.out.print(data[i][j] + " \t");
            }
            System.out.println(sum);
            sum = 0;
        }

        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
            }
            System.out.print(sum + "\t");
            sum = 0;
        }
        System.out.println();
    }
}
      

レポートを仕上げる

課題4−1と課題4−2のプログラムと実行結果を、下に示す書式に従って1つのファイルにまとめ、「kadai4.txt」というファイル名で保存しましょう。完成したら印刷し、提出してください。


// プログラミングII演習(小林) 課題4
// 1111111 近大太郎

// 課題4−1
(ここに作成したプログラムをコピペする)
(ここに実行結果をコピペする)

// 課題4−2
(ここに作成したプログラムをコピペする)
(ここに実行結果をコピペする)