Java Program

Java Program

Write a program that satisfies the following for 2D arrays:

1) Prompts users with this menu:

a. Create: returns an uninitialized 2D array of the size nRows, nCols

b. Fill Rand: populates the array with random ints within a range [min, max]

c. Print: displays the array on the screen

d. Set at: given row and col, overwrite the value at the given location

e. Print at: given row and col, returns and displays the value at the given location

f. Get Row: given a row#, returns and displays all elements in the row

g. Get Col: given a col#, returns and displays all elements in the col

h. Set Row: given a row#, set the row with the given user row

i. Set Col: given a col#, set the col with the given user col

j. Mean of Row: COMPUTES, returns and displays average of a given row

k. Mean of Col: computes, returns and displays average of a given col

l. Sum of All: computes, returns and displays average of the array

m. Mean of All: computes returns, and displays total of the array

n. End: Quits the program

2) Every task in (1) must be implemented as a method

3) Write a while loop to keep prompting the user for next option

4) Write a switch structure

Order from us and get better grades. We are the service you have been looking for.