Home CPSC 340

Lab 2: Two-Dimensional Arrays

 

Objective

To get experience using two-dimensional arrays and program parameters in Java.


 

Task

For this lab, you should write a Java program that generates a times table for the user. The user can specify the number of rows and columns of the table using program parameters.

You will then create the 2D array, fill in all of the values, and then print it out to the screen.


 

Details


 

Example Runs

$ java Times 3 5
1	2	3	4	5	
2	4	6	8	10	
3	6	9	12	15	
$ java Times 5 3
1	2	3	
2	4	6	
3	6	9	
4	8	12	
5	10	15	
$ java Times 10 10
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	

 

Submitting

When you are finished, please email me your .java file at ifinlay@umw.edu.

Copyright © 2019 Ian Finlayson | Licensed under a Creative Commons Attribution 4.0 International License.