Page 96 - CITS - CSA - TP (Volume 2) - Hindi
P. 96

कं  ूटर सॉ वेयर ए ीके शन - 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 - कं  ूटर सॉ वेयर ए ीके शन - अ ास 93
   91   92   93   94   95   96   97   98   99   100   101