BohYoh.comトップページへ

Javaによるアルゴリズムとデータ構造

戻る  

演習1-12の解答

   |  1  2  3  4  5  6  7  8  9
---+---------------------------
 1 |  1  2  3  4  5  6  7  8  9
 2 |  2  4  6  8 10 12 14 16 18
 3 |  3  6  9 12 15 18 21 24 27
 4 |  4  8 12 16 20 24 28 32 36
 5 |  5 10 15 20 25 30 35 40 45
 6 |  6 12 18 24 30 36 42 48 54
 7 |  7 14 21 28 35 42 49 56 63
 8 |  8 16 24 32 40 48 56 64 72
 9 |  9 18 27 36 45 54 63 72 81
 右のように、九九の表の上と左に、掛ける数を表示するプログラムを作成せよ。
 表示には、マイナス記号-、プラス記号+、縦線記号|を用いること。

// 演習1-12 // 九九の表を表示(掛ける数を表示) class Multi99TableEx {     public static void main(String[] args) {         System.out.print("   |");         for (int i = 1;i <= 9; i++)             System.out.printf("%3d", i);         System.out.println("\n---+---------------------------");         for (int i = 1; i <= 9; i++) {             System.out.printf("%2d |", i);             for (int j = 1; j <= 9; j++)                 System.out.printf("%3d", i * j);             System.out.println();         }     } }


戻る