Java Program To Transpose Matrix
Chapter:
Interview Programs
Last Updated:
26-10-2016 18:46:12 UTC
Program:
/* ............... START ............... */
import java.util.Scanner;
public class JavaTransposeMatrix {
public static void main(String args[]) {
int m, n, c, d;
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the number of rows and columns of matrix");
m = scanner.nextInt();
n = scanner.nextInt();
int matrix[][] = new int[m][n];
System.out.println("Enter the elements of matrix");
for (c = 0; c < m; c++)
for (d = 0; d < n; d++)
matrix[c][d] = scanner.nextInt();
int transpose[][] = new int[n][m];
for (c = 0; c < m; c++) {
for (d = 0; d < n; d++)
transpose[d][c] = matrix[c][d];
}
System.out.println("Transpose of entered matrix:-");
for (c = 0; c < n; c++) {
for (d = 0; d < m; d++)
System.out.print(transpose[c][d] + "\t");
System.out.print("\n");
}
}
}
/* ............... END ............... */
Output
Enter the number of rows and columns of matrix
2
3
Enter the elements of matrix
3
4
4
5
6
6
Transpose of entered matrix:-
3 5
4 6
4 6
Tags
Java Program To Transpose Matrix, Java, Interview Programs