Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package MultidimensionalArrays;
- import java.util.Arrays;
- import java.util.Scanner;
- public class PrintDiagonalsOfSquareMatrix {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int size = Integer.parseInt(scanner.nextLine());
- int[][] matrix = new int[size][size];
- for (int i = 0; i < matrix.length; i++) {
- matrix[i] = Arrays
- .stream(scanner.nextLine().split(" "))
- .mapToInt(Integer::parseInt)
- .toArray();
- }
- int row = 0;
- int col = 0;
- while (row < matrix.length && col < matrix[row].length) {
- System.out.printf(matrix[row][col] + " ");
- row++;
- col++;
- }
- System.out.println();
- row = matrix.length - 1;
- col = 0;
- while (row >= 0 && col < matrix[row].length) {
- System.out.print(matrix[row][col] + " ");
- row--;
- col++;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment