Advertisement
netx_iit

Matrix addition 3X3 in java

Mar 30th, 2023
711
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | Source Code | 0 0
  1. //Matrix in java
  2. import java.util.Scanner;
  3. class Matrix_Ex
  4. {
  5.     Scanner sc=new Scanner(System.in);
  6.     int i,j;
  7.     int a[][]=new int[3][3];
  8.     int b[][]=new int[3][3];
  9.     int c[][]=new int[3][3];
  10.     void get_matrix_a()
  11.     {
  12.         for(i=0;i<3;i++)
  13.         {
  14.             for(j=0;j<3;j++)
  15.             {
  16.                 a[i][j]=sc.nextInt();
  17.             }
  18.         }
  19.     }
  20.    
  21.     void get_matrix_b()
  22.     {
  23.         for(i=0;i<3;i++)
  24.         {
  25.             for(j=0;j<3;j++)
  26.             {
  27.                 b[i][j]=sc.nextInt();
  28.             }
  29.         }
  30.     }
  31.    
  32.     void print_a()
  33.     {
  34.         for(i=0;i<3;i++)
  35.         {
  36.             for(j=0;j<3;j++)
  37.             {
  38.                 System.out.print(a[i][j]+" ");
  39.             }
  40.             System.out.println(" ");
  41.         }
  42.     }
  43.    
  44.     void print_b()
  45.     {
  46.         for(i=0;i<3;i++)
  47.         {
  48.             for(j=0;j<3;j++)
  49.             {
  50.                 System.out.print(b[i][j]+" ");
  51.             }
  52.             System.out.println(" ");
  53.         }
  54.     }
  55.    
  56.     void sum_matrix()
  57.     {
  58.         for(i=0;i<3;i++)
  59.         {
  60.             for(j=0;j<3;j++)
  61.             {
  62.                 c[i][j]=a[i][j]+b[i][j];
  63.             }
  64.         }
  65.     }
  66.    
  67.     void print_c()
  68.     {
  69.         for(i=0;i<3;i++)
  70.         {
  71.             for(j=0;j<3;j++)
  72.             {
  73.                 System.out.print(c[i][j]+" ");
  74.             }
  75.             System.out.println(" ");
  76.         }
  77.     }
  78. }
  79. class Arr_ex2
  80. {
  81.     public static void main(String args[])
  82.     {
  83.         Matrix_Ex o1=new Matrix_Ex();
  84.         System.out.println("==>Enter 1st Matrix<==");
  85.         o1.get_matrix_a();
  86.         System.out.println("==>Enter 2nd Matrix<==");
  87.         o1.get_matrix_b();
  88.         System.out.println("==>Print 1st Matrix<==");
  89.         o1.print_a();
  90.         System.out.println("==>Enter 2nd Matrix<==");
  91.         o1.print_b();
  92.         o1.sum_matrix();
  93.         System.out.println("==>Sum of matrix is <==");
  94.         o1.print_c();
  95.     }
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement