write a java program which creates A magic square is an n x n matrix which, if filled with numbers, the sum of the elements ineach row, each column, and the two diagonal is the same value. Write a program that asksthe user to for the size of an n x n matrix (square), stores the values in a two dimensionalarray and prints whether the values entered form a magic square.The program must use methods, loops and two dimensional arrays for thisassignment. The main method should show the flow of the program as discussed in class.Sample Run 1:Enter the size of the square3Enter the numbers in each row separated by a space1 1 11 1 11 1 1|1 1 1 ||1 1 1 ||1 1 1 |Magic SquareSample Run 2:Enter the size of the square4Enter the numbers in each row separated by a space1 1 1 11 2 1 11 1 1 11 1 1 1|1 1 1 1 ||1 2 1 1 ||1 1 1 1 ||1 1 1 1 |Not a Magic Square
write a java program which creates A magic square is an n x n matrix which, if filled with numbers, the sum of the elements in
each row, each column, and the two diagonal is the same value. Write a program that asks
the user to for the size of an n x n matrix (square), stores the values in a two dimensional
array and prints whether the values entered form a magic square.
The program must use methods, loops and two dimensional arrays for this
assignment. The main method should show the flow of the program as discussed in class.
Sample Run 1:
Enter the size of the square
3
Enter the numbers in each row separated by a space
1 1 1
1 1 1
1 1 1
|1 1 1 |
|1 1 1 |
|1 1 1 |
Magic Square
Sample Run 2:
Enter the size of the square
4
Enter the numbers in each row separated by a space
1 1 1 1
1 2 1 1
1 1 1 1
1 1 1 1
|1 1 1 1 |
|1 2 1 1 |
|1 1 1 1 |
|1 1 1 1 |
Not a Magic Square
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 5 images