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