Senin, 15 Oktober 2012

Program Java Menampilkan 2 Matriks dengan Elemen Random


Program ini menggunakan bahasa Java. Bisa dicoba, dicompile dengan cmd di Run, atau menggunakan NetBeans, dll. Setiap elemen pada masing-masing matriks pada program di bawah ini akan ditampilkan secara random/acak.

Silakan copy script di bawah ini ke Notepad, atau NetBeans, atau yang lainnya..


import java.io.*;
import java.util.*;

public class Menampilkan {
  
    @SuppressWarnings("empty-statement")
        public static void main(String []args) throws IOException {

    DataInputStream entry = new DataInputStream(System.in);
    try
    {
        System.out.print("************* PROGRAM MENAMPILKAN 2 BUAH MATRIKS DENGAN INPUT RANDOM ************* \n");
           
       

        //Proses input jumlah baris dan kolom
        System.out.print("Masukkan jumlah baris untuk Matriks 1 = ");
        int jmlbrs1 = Integer.parseInt(entry.readLine());

        System.out.print("Masukkan jumlah kolom untuk Matriks 1 = ");
        int jmlklm1 = Integer.parseInt(entry.readLine());

        System.out.print("Masukkan jumlah baris untuk Matriks 2 = ");
        int jmlbrs2 = Integer.parseInt(entry.readLine());

        System.out.print("Masukkan jumlah kolom untuk Matriks 2 = ");
        int jmlklm2 = Integer.parseInt(entry.readLine());
               
        //Proses deklarasi, pengulangan, dan pembuatan angka random
        int [][] Matriks1 = new int[jmlbrs1][jmlklm1];
        int [][] Matriks2 = new int[jmlbrs2][jmlklm2];

        for (int i=0; i<jmlbrs1; i++)
                    {
                    for (int j=0; j<jmlklm1; j++)
                        {
                        Matriks1 [i][j] = (int)(Math.random()*100);
                        }
                    }

        for (int i=0; i<jmlbrs2; i++)
                    {
                    for (int j=0; j<jmlklm2; j++)
                        {
                        Matriks2 [i][j] = (int)(Math.random()*100);
                        }
                    }
              
        //Menampilkan Matriks 1 dan 2
        System.out.println("\nMatriks 1 = ");
        for (int i=0; i<jmlbrs1; i++)
        {
        for (int j=0; j<jmlklm1; j++)
                    {
                    System.out.print(Matriks1 [i][j] + "\t");
                    }
        System.out.println();
        }

        System.out.println("\nMatriks 2 = ");
        for (int i=0; i<jmlbrs2; i++)
        {
        for (int j=0; j<jmlklm2; j++)
                    {
                    System.out.print(Matriks2 [i][j] + "\t");
                    }
        System.out.println();
        }
       
               
        }
        catch (IOException | NumberFormatException e)
            {
            System.out.println("Anda salah memasukkan data");
            }
       
System.out.println("\n================================= PROGRAM SELESAI =================================\n");
System.out.println("\nCopyright (c) 2012 Arief Budi Sucianto");

}
}





Hasilnya akan seperti ini:



No response to “Program Java Menampilkan 2 Matriks dengan Elemen Random”

Leave a Reply

Ada kesalahan di dalam gadget ini