Tranpose Matriks Array Java
package transpose.matriks;
import java.util.Scanner;
public class TransposeMatriks {
public static void main(String[] args) {
Scanner in = new Scanner (System.in);
int n,m;
System.out.print("masukkan banyak baris : ");
n = in.nextInt();
System.out.print("masukan banyak kolom : ");
m = in.nextInt();
int [][]a = new int [n][m];
for (int i=0;i<n;i++){
for (int j=0;j<m;j++){
System.out.print("masukkan baris ke- "+i+" kolom ke- "+j+" : ");
a[i][j]=in.nextByte();
}
}
System.out.println("matriks sebelum ditranspose");
for (int i=0;i<n;i++){
for (int j=0;j<m;j++){
System.out.print(a[i][j]+" ");
}
System.out.println();
}
System.out.println("matriks yang telah ditranspose");
for(int i=0;i<m;i++){
for (int j=0;j<n;j++){
System.out.print(a[j][i]+" ");
}
System.out.println();
}
}
}
Tidak ada komentar:
Posting Komentar