Rabu, 03 Juni 2015

Contoh Program Sequential Search Dalam C++



Assalamu'alaikum.wr.wb - Selamat Siang Mahasiswa/i pemrograman II yang ibu banggakan, berikut ini adalah contoh program Searching dalam pemrograman C++. didalam pemrograman 2 yang telah ibu ajarkan ada 2 buah metode yang dapat digunakan untuk melakukan pencarian yaitu metode Sequential Search dan Metode Binary Search. Berikut ini contoh program yang sangat sederhana dan semoga Bermanfaat bagi  Mahasiswa/i ibu semua. Aamiin.

SYNTAX PROGRAM SEQUNTIAL SEARCH (Bilangan)

#include <iostream>
using namespace std;

int main()
{
    cout<<"=========================================="<<endl;
    cout<<"======PROGRAM PENCARIAN DATA ARRAY========"<<endl;
    cout<<"=========================================="<<endl<<endl;

    int n,bil_cari,Data[10];
    int i,ketemu;

    cout<<" Inputan Jumlah Data Dalam Array : "; cin>>n;
    cout<<endl;
    for(int c=0; c<n; c++)
    {
        cout<<" Elemen Data Array Ke - "<<c<<" = "; cin>>Data[c];
    }
    i=0;
    cout<<" \n\n Inputkan Bilangan Yang Dicari = "; cin>>bil_cari;
    ketemu = 0;

while((i<10) && (ketemu==0))
{
    if(Data[i] == bil_cari)
    {
    ketemu=1;
    cout<<" \n Pencarian sequential "<<bil_cari<<" Ada Pada Indeks ke - " <<i;
    }
    else
    i=i+1;
}
if(ketemu == 1)
cout<<"\n Data ada dalam larik!!! "<<endl;
else
cout<<"\n Data tidak ada dalam larik!!!"<<endl;
}

SCREENSHOOT PROGRAM


NB : Jika User memasukkan Bilangan yang dicari diluar dari elemen data array yang ada maka, program akan menampilkan output bahwa Data Tidak Ada Dalam Larik.


SYNTAX PROGRAM SEQUNTIAL SEARCH (Huruf)

#include <iostream>
using namespace std;

int main()
{
    cout<<"=========================================="<<endl;
    cout<<"======PROGRAM PENCARIAN DATA ARRAY========"<<endl;
    cout<<"=========================================="<<endl<<endl;

    char bil_cari,Data[10];
    int i,n,ketemu;

    cout<<" Inputan Jumlah Data Dalam Array : "; cin>>n;
    cout<<endl;
    for(int c=0; c<n; c++)
    {
        cout<<" Elemen Data Array Ke - "<<c<<" = "; cin>>Data[c];
    }
    i=0;
    cout<<" \n\n Inputkan Bilangan Yang Dicari = "; cin>>bil_cari;
    ketemu = 0;

while((i<10) && (ketemu==0))
{
    if(Data[i] == bil_cari)
    {
    ketemu=1;
    cout<<" \n Pencarian sequential "<<bil_cari<<" Ada Pada Indeks ke - " <<i;
    }
    else
    i=i+1;
}
if(ketemu == 1)
cout<<"\n Data ada dalam larik!!! "<<endl;
else
cout<<"\n Data tidak ada dalam larik!!!"<<endl;
}

SCREENSHOOT PROGRAM



NB : Jika User memasukkan Huruf yang dicari diluar dari elemen data array yang ada maka, program akan menampilkan output bahwa Data Tidak Ada Dalam Larik.



======= SEMOGA BERMANFAAT =========







2 komentar:

  1. Solusi buat kamu yg followers dan likes nya masih dikit. Pakai aja nih http://instagram.followersgratis.id 🙌👍😘

    BalasHapus
  2. bermanfaat sekali kaka makasih banyak

    BalasHapus

TERIMA KASIH ATAS KUNJUNGAN ANDA :)
Monggo isi Komentar nya :

||SALAM BLOGGER INDONESIA|| +++>Di sini Tempatnya Belajar & Berbagi ILMU<+++ Buat Sobat-Sobat Blogger semua,Teruslah Berkarya!!! Terima Kasih Buat Sahabat-Sahabat yang telah Mampir DiBlog Nadym::.Dan Jangan Lupa Tinggalkan Kesan & Pesan untuk Membangun Blog iNi.::
 

I-YES INDONESIA

Indonesian Youth Educate And Social

ALMAMATERKU

Universitas Muhammadiyah Riau