Matrix and Transpose Using Java

Matrix and Transpose Using Java

Just open your c++ compiler Paste this code.



package matrix;

/**
 *
 * @author Noman Dragon
 */
import java .util.Scanner;
public class Matrix {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner input=new Scanner(System.in);
        int[][] matrix = new int[3][3];
        int [][] matrix2 = new int[3][3];
        int[][] matrix3 = new int[3][3];
        int size = 3;
        int a,b ,c,d ,e,f,g,h;
        System.out.println("first matrix");
        for(a=0;a<size;a++){
            for(b=0;b<size;b++)
            {
                matrix[a][b]=input.nextInt();
            }
        }
        System.out.println("2nd matrix");
        for(c=0;c<size;c++){
            for(d=0;d<size;d++){
                matrix2[c][d]=input.nextInt();
          
        }
    }
        System.out.println("adding");
       for(e=0;e<size;e++){
           for(f=0;f<size;f++){
                matrix3[e][f]=matrix[e][f]+ matrix2[e][f];
               System.out.print("\t"+matrix3[e][f]);
            }
            System.out.println("");
        }
        System.out.println("transpose");
        for(g=0;g<size;g++){
            for( h=0;h<size;h++){
               
                System.out.print("\t"+matrix3[h][g]);
            }
            System.out.println("");
        }
    }

}

0 comments: