A. Problem Analysis – Following the directions in the assignment, clearly write up your problem analysis in this section.
In order to write this program, two variables, ROWNUM and COLUMNNUM, will be used with nested repetition loop to complete the necessary calculations. ROWNUM will be used in an outerloop and contain numbers between1-10 and COLUMNNUM will be used in an innerloop and contain numbers between 1-10. For each iteration of the outerloop, the inner loop will be executed 10 times and the product of ROWNUM*COLUMNNUM will produce the multiplication table of ROWNUM. The ROWNUM and COLUMNNUM variables will be incremented by 1in each iteration of loops. The new line will be printed to display the multiplication table for each value of ROWNUM in a separate line.
This table shows the outputs that will be generated from the calculations:
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
B. Program Design – Following the directions in the assignment, clearly write up your problem design in this section and comment your pseudocode.
The program will have two modules, the main module and the calculation module.
Main Module
//Welcome to the Multiplication Display Program
//This program will multiply numbers from 1 to 1000 and display’s them in rows and columns.
Write “Welcome to the Display Calculator”
Write “New Line”
Write “This program will show you the multiplication chart of numbers from 1 to 100.”
Call Calculation Module
End Program
Calculation Module
Declare