Sunday, April 21, 2013

Contoh Program Pencarian (Searching) Array Pada Java

Berikut contoh program searching/pencarian Array :


import java.io.*;
public class Array6{
public static void main(String[]args){ //program pencarian (searching) array
BufferedReader bilangan=new BufferedReader(new InputStreamReader(System.in));
try{
    int tanda=0;
    int [] angka;
    angka=new int[5];
    System.out.println("masukkan 5 buah angka");
    System.out.println("=====================");
  
    for (int i=0;i < angka.length;i++){
        System.out.print("masukkan data ke "+i+"=");
        angka[i]=Integer.parseInt(bilangan.readLine());
    }
    System.out.println("");
    System.out.print("Masukkan Angka yang Dicari : ");
    int cari=Integer.parseInt(bilangan.readLine());
  
    for(int j=0;(j < angka.length && tanda == 0);j++){
        if (cari == angka[j])
            tanda++;
    }
    if (tanda > 0){
            System.out.println("");
            System.out.println("Bilangan Tersebut Ada Dalam Daftar");
    }else{
            System.out.println("");
            System.out.println("Maaf Bilangan yang Anda Cari Tidak Ada");
    }
}
catch(Exception e){
    System.out.println("salah");}
    }
}
Outputnya seperti berikut :
Save dengan nama file Array6.java, jalankan program.
Semoga bermanfaat ya guys artikel tentang Contoh Program Java - Pencarian Array ini. :)


1 comment:

  1. kalau untuk menghitung banyaknya data gimana ya listing programnya?
    misalnya:
    masukan data ke 0=4
    masukan data ke 1=2
    masukan data ke 2=3
    masukan data ke 3=4
    masukan data ke 4=4
    Masukkan Angka yang Dicari :4
    Bilangan Tersebut Ada Dalam Daftar

    banyaknya angka yang dicari kan ada 3

    kira2 listing programnya kaya gimana ya?

    ReplyDelete

Kebahagiaan sejati bukanlah pada saat kita berhasil meraih apa yg kita perjuangkan, melainkan bagaimana kesuksesan kita itu memberi arti atau membahagiakan orang lain.