Page 329 - Computer science 868 Class 12
P. 329

8               int i,j,sumr,productr,sumc,productc;
                   9               System.out.println("\nposition \t\tSum \t\t Product");

                   10              for(i=0; i<matrix.length; i++)
                   11              {
                   12                  sumr = sumc = 0;

                   13                  productr = productc = 1;

                   14                  for(j=0; j<matrix[i].length; j++)
                   15                  {
                   16                      sumr+=matrix[i][j];

                   17                      sumc+=matrix[j][i];
                   18                      productr*=matrix[i][j];

                   19                      productc*=matrix[j][i];
                   20                  }

                   21                  System.out.println("Row"+(i+1)+"\t\t" + sumr +"\t\t" +productr);
                   22                  System.out.println("Col"+(i+1)+"\t\t" + sumc +"\t\t" +productc);

                   23              }
                   24          }

                   25
                   26          void input()

                   27          {
                   28              Scanner sc = new Scanner(System.in);

                   29              System.out.println("Enter the order of the matrix");
                   30              size=sc.nextInt();

                   31              matrix = new int[size][size];
                   32              System.out.println("\nEnter matrix elements");

                   33              int i, j;
                   34              for (i = 0; i < size; i++)

                   35              {
                   36                  for (j = 0; j < size; j++)
                   37                  {

                   38                      matrix[i][j] = sc.nextInt();

                   39                  }
                   40              }
                   41          }

                   42


                                                                                                                       327
                                                                                                              Arrays   327
   324   325   326   327   328   329   330   331   332   333   334