Transpose of Matrix Java
PROGRAM TO FIND THE TRANSPOSE OF A MATRIX
OUTPUT
Result matrix is 1 2 3 1 2 3 1 2 3 1 2 3
class MAIN{ static final int M = 3; static final int N = 4; // This function stores transpose // of A[][] in B[][] static void transpose(int A[][], int B[][]) { int i, j; for (i = 0; i < N; i++) for (j = 0; j < M; j++) B[i][j] = A[j][i]; } // Driver code public static void main (String[] args) { int A[][] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}}; int B[][] = new int[N][M], i, j; transpose(A, B); System.out.print("Result matrix is \n"); for (i = 0; i < N; i++) { for (j = 0; j < M; j++) System.out.print(B[i][j] + " "); System.out.print("\n"); } } }
Result matrix is 1 2 3 1 2 3 1 2 3 1 2 3
Comments
Post a Comment