Java Tutorial
Reads the matrix size and elements and finds the transpose of a matrix.
import java.util.Scanner; class TransposeMatrix { public static void main(String args[]) { int row, column; Scanner in = new Scanner(System.in); System.out.println("Enter the number of rows and columns of matrix"); row = in.nextInt(); column = in.nextInt(); int matrix[][] = new int[row][column]; System.out.println("Enter the elements of matrix"); for (int i = 0 ; i < row ; i++ ) for ( int j = 0 ; j < column ; j++ ) matrix[i][j] = in.nextInt(); int transpose[][] = new int[column][row]; for (int i = 0 ; i < row ; i++ ) { for (int j = 0 ; j < column ; j++ ) { transpose[j][i] = matrix[i][j]; } } System.out.println("Transpose of entered matrix:-"); for (int i = 0 ; i < column; i++ ) { for (int j = 0 ; j < row; j++ ) { System.out.print(transpose[i][j]+"\t"); } System.out.print("\n"); } } }Output:
D:\Java_Programs>javac TransposeMatrix.java D:\Java_Programs>java TransposeMatrix Enter the number of rows and columns of matrix 2 2 Enter the elements of matrix 1 2 3 4 Transpose of entered matrix:- 1 3 2 4
Java Tutorial
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us | Report website issues in Github | Facebook page | Google+ page