Times Table

Write a TimesTable program that uses nested loops to print out a “times table” showing the products of a series of numbers. The columns should run from 0 to 15 and the rows should run from 0 to 12.

The table should be formatted so that numbers are neatly spaced in their rows and columns. You’ll want to use print formatting for this.

Example: System.out.printf("%4d", row * col);

Sample output:

       1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
   +------------------------------------------------------------
 1 |   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
 2 |   2   4   6   8  10  12  14  16  18  20  22  24  26  28  30
 3 |   3   6   9  12  15  18  21  24  27  30  33  36  39  42  45
 4 |   4   8  12  16  20  24  28  32  36  40  44  48  52  56  60
 5 |   5  10  15  20  25  30  35  40  45  50  55  60  65  70  75
 6 |   6  12  18  24  30  36  42  48  54  60  66  72  78  84  90
 7 |   7  14  21  28  35  42  49  56  63  70  77  84  91  98 105
 8 |   8  16  24  32  40  48  56  64  72  80  88  96 104 112 120
 9 |   9  18  27  36  45  54  63  72  81  90  99 108 117 126 135
10 |  10  20  30  40  50  60  70  80  90 100 110 120 130 140 150
11 |  11  22  33  44  55  66  77  88  99 110 121 132 143 154 165
12 |  12  24  36  48  60  72  84  96 108 120 132 144 156 168 180