Page 97 - CTS - CSA TP - Volume 2
        P. 97
     COMPUTER SOFTWARE APPLICATION - CITS
                   System.out.print(“Enter the number of rows: “);
                   int rows = scanner.nextInt();
                   System.out.print(“Enter the number of columns: “);
                   int cols = scanner.nextInt();
                   // Create arrays to store the matrices
                   int[][] matrix1 = new int[rows][cols];
                   int[][] matrix2 = new int[rows][cols];
                   int[][] sumMatrix = new int[rows][cols];
                   // Prompt the user to input elements for the first matrix
                   System.out.println(“Enter elements for the first matrix:”);
                   inputMatrix(scanner, matrix1);
                   // Prompt the user to input elements for the second matrix
                   System.out.println(“Enter elements for the second matrix:”);
                   inputMatrix(scanner, matrix2);
                   // Calculate the sum of the matrices
                   for (int i = 0; i < rows; i++) {
                       for (int j = 0; j < cols; j++) {
                           sumMatrix[i][j] = matrix1[i][j] + matrix2[i][j];
                       }
                   }
                   // Display the sum matrix
                   System.out.println(“Sum of the matrices:”);
                   displayMatrix(sumMatrix);
                   scanner.close(); // Close the scanner
               }
               // Method to input elements into a matrix
               public static void inputMatrix(Scanner scanner, int[][] matrix) {
                   for (int i = 0; i < matrix.length; i++) {
                       for (int j = 0; j < matrix[0].length; j++) {
                           System.out.print(“Enter element [“ + (i+1) + “][“ + (j+1) + “]: “);
                           matrix[i][j] = scanner.nextInt();
                                                           82
                               CITS : IT & ITES - Computer Software Application - Exercise 93
     	
