Senin, 23 Desember 2013

Belajar Java - Matriks Transpose Dengan Elemen Random

Berikut ini kode program untuk menampilkan matriks tranpose, dimana elemen yang ditampilkan merupakan nilai random/acak mulai dari 0 sampe 100.

Kode Program :

import java.util.Scanner;

public class MatriksTranspose {
public static void main(String []args) {
Scanner sc = new Scanner(System.in); 

//Proses input jumlah baris dan kolom
        System.out.print("Masukkan jumlah baris Matriks = ");
        int jmlbrs = sc.nextInt();
        System.out.print("Masukkan jumlah kolom Matriks = ");
        int jmlklm = sc.nextInt();
        System.out.println("---------------------------------");

//Proses deklarasi, pengulangan, dan pembuatan angka random
        int [][] Matriks = new int[jmlbrs][jmlklm];
       
        for (int i=0; i<jmlbrs; i++)
                    {
                    for (int j=0; j<jmlklm; j++)
                        {
                        Matriks [i][j] = (int)(Math.random()*100);
                        }
                    }

//Menampilkan Matriks
        System.out.println("\nMatriks awal : ");
        for (int i=0; i<jmlbrs; i++)
        {
        for (int j=0; j<jmlklm; j++)
                    {
                    System.out.print(Matriks [i][j] + "\t");
                    }
        System.out.println();
        }

//Menampilkan Matriks Transpose
        System.out.println("\nMatriks Transpose : ");
        for (int i=0; i<jmlbrs; i++)
        {
        for (int j=0; j<jmlklm; j++)
                    {
                    System.out.print(Matriks [j][i] + "\t");
                    }
        System.out.println();
        }
}
}



dan berikut tampilan output program diatas :


1 komentar: