Tranpose Matriks Array Java

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