Write the following program in JAVA 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 square3Enter the numbers in each row separated by a space11 1 11 1 11 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 space111 1 121 1 111 1 111 1|1 1 1 1 | |1 2 1 1 | |1 1 1 1 | |1 1 1 1 |Not a Magic SquarePlease note: The name
Write the following program in JAVA
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
11 1 11 1 11 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
111 1 121 1 111 1 111 1
|1 1 1 1 | |1 2 1 1 | |1 1 1 1 | |1 1 1 1 |
Not a Magic Square
Please note: The name
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images