Senin, 20 Agustus 2012

LISTING PROGRAM CETAK MATRIKS INPUT DARI KEYBOARD

Setelah belajar membuat matriks yang sudah kita tentukan angkanya, [di postingan ini dan ini] sekarang saatnya kita belajar bagaimana cara membuat listing program dalam bahasa pemrograman Java untuk mencetak matriks yang baris dan kolomnya kita tentukan sendiri jumlahnya dan nilainya kita inputkan sendiri melalui keyboard sesuai dengan keinginan kita.

Yayay ini dia listing programnya. Agak banyak sih, tapi ya beginilah hehehe :D

import java.util.Scanner;
class latihan1
{
    public static void main(String[]args)
    {
        int baris, kolom, nilaiA, nilaiB;
       
        Scanner Sa=new Scanner(System.in);
       
        System.out.println("Ukuran matriks A dan B");
        System.out.print("Ukuran baris: ");
        baris=Sa.nextInt();
       
        System.out.print("Ukuran kolom: ");
        kolom=Sa.nextInt();
       
        int A[][]=new int[baris][kolom];
 

      
        System.out.println();
        System.out.println("INPUT NILAI MATRIK A");
        System.out.println("--------------------");
       
        for(baris=0; baris<A.length; baris++)
        {
            for(kolom=0; kolom<A[0].length; kolom++)
            {
                System.out.print("Nilai A[" +baris+ "][" +kolom+ "] adalah: ");
                nilaiA= Sa.nextInt();
               
                A[baris][kolom]=nilaiA;
            }
            System.out.println(" ");
        }
   

   
        System.out.println(" ");
        System.out.println("INPUT NILAI MATRIK B");
        System.out.println("--------------------");
       
        int B[][]=new int[baris][kolom];
       
        for(baris=0; baris<B.length; baris++)
        {
            for(kolom=0; kolom<B[0].length; kolom++)
            {
                System.out.print("Nilai B[" +baris+ "][" +kolom+ "] adalah: ");
                nilaiB= Sa.nextInt();
               
                B[baris][kolom]=nilaiB;
            }
            System.out.println(" ");
        }
       
       
        System.out.println(" ");
        System.out.println("MATRIK A");
        System.out.println("--------");
       
        for(baris=0; baris<A.length; baris++)
        {
            for(kolom=0; kolom<A[0].length; kolom++)
            {
                System.out.print(A [baris][kolom]+ " ");
            }
            System.out.println(" ");
        }
        System.out.println(" ");
       
       
        System.out.println("MATRIK B");
        System.out.println("--------");
       
        for(baris=0; baris<B.length; baris++)
        {
            for(kolom=0; kolom<B[0].length; kolom++)
            {
                System.out.print(B [baris][kolom]+ " ");
            }
            System.out.println(" ");
        }
    }
}


Dan inilah tampilannya setelah dibuild+run:

Listing program cetak matriks komunikatif

Tidak ada komentar:

Posting Komentar

Pembaca yang budiman.
Silakan tinggalkan komentar.
We'll be glad to respond your comment(s). ^_^