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.

Follower

Google+ Followers

Translator

English French German Japanese Korean Chinese Russian Spanish
India Saudi Arabia Netherland Portugal Italian Philippines Ukraina Norwegia
Powered by
Widget translator