You are to complete this homework before attending the third lab.
Use nested for
loops to produce a multiplication table. Your
program should produce the following output:
1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100
To get the columns to line up, print a tab character after each number. The
escape sequence \t
represents a tab character. To keep it
simple, your program is allowed to produce an extra tab character at the end
of the line (after the last number of each line).
You should write a complete program called MultiplicationTable to solve this problem. You can complete the program in jGRASP and check your answer with the lab version of the Output Comparison Tool. If you prefer, you can complete it in PracticeIt and then copy your answer to jGRASP.
Working on this problem will help prepare you for the homework assignment. Remember that for these warm-up exercises you can talk to each other about how to solve it and even look at each other's solutions. Then you should work on the weekly programming assignment by yourself.