slip 6 - B) Write a java program to display transpose of a given matrix.

 Solution: 

public class MatrixTransposeExample{  
    public static void main(String args[]){  
    //creating a matrix  
    int original[][]={{1,3,4},{2,4,3},{3,4,5}};    
        
    //creating another matrix to store transpose of a matrix  
    int transpose[][]=new int[3][3];  //3 rows and 3 columns  
        
    //Code to transpose a matrix  
    for(int i=0;i<3;i++){    
    for(int j=0;j<3;j++){    
    transpose[i][j]=original[j][i];  
    }    
    }    
      
    System.out.println("Printing Matrix without transpose:");  
    for(int i=0;i<3;i++){    
    for(int j=0;j<3;j++){    
    System.out.print(original[i][j]+" ");    
    }    
    System.out.println();//new line    
    }    
    System.out.println("Printing Matrix After Transpose:");  
    for(int i=0;i<3;i++){    
    for(int j=0;j<3;j++){    
    System.out.print(transpose[i][j]+" ");    
    }    
    System.out.println();//new line    
    }    
    }}  

Output:

Output_pic


Post a Comment

0 Comments