Translate In Here

WIMIPANEL

Selasa, 16 Januari 2018

Mencari Barang Dengan Algoritma BruteForce

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas bahasa program lagi sobat hehe , tapi bahasa program kali ini berbeda dengan yang sebelumnya , kali ini kita akan membahasa bahasa C++ ,.

Mungkin sobat sudah gak asing ya dengan bahasa C++ , sebelum kita memulai praktek lebih baik sobat download dulu softwarenya , bisa download disini DEV C++ ,.

Aku asumsikan sobat sudah mendownload file dan menginstalnnya ya hehehe ,.

Sekarang kita akan belajar membuat sebuah pencarian nama barang dalam sebuah gudang , silahkan di liat output di bawah ini ya sobat hehehe ,.




Terlihat mudah ya sobat heheheh ,.

Langkah pertama silahkan sobat membuat sebuah source file baru ,. .
Caranya klik File => New => Source File




Kalo masih bingung silahkan cek gambar di atas ajah ya sobat hehehe ,.

Setelah itu tinnggal sobat masukin source code algoritma di bawah ini 

#include <iostream>
#include <conio.h>
#include <string.h>
//author by Winardi Adji Prasetyo
using namespace std;


main()
{
//membuat variable dan type data

    int no,jd,flag;
    char data[10][50],cari[10];



   cout<<"\n\t\t ************.******************************* \n";
   cout<<"\t\t |  \t\t\t\t\t   | \n";
   cout<<"\t\t | \t\tProses Pencarian \t   | \n";
   cout<<"\t\t | Menggunakan Algoritma Sequensial Search | \n";
   cout<<"\t\t |  \t\t\t\t\t   | \n";
   cout<<"\t\t ******************************************* \n\n\n";


//melakukan berapa data yang akan di input

    cout<<" Input Jumlah Data  : ";
    cin>>jd;


//setelah melakukan input, maka data akan melalukan looping sampai batas akhir inputan tadi

    cout<<endl;
    for (no=0;no<jd;no++)
    {
        cout<<" Input Data Ke-"<<(no+1)<<"    : ";
        cin>>data[no];
    }

system("cls");


//proses pencarian

   cout<<endl;
    cout<<" Input Nama Barang Yang Ingin Dicari : ";
    cin>>cari;


//menampilkan hasil jumlah data yang di cari
    flag=0;
    for(no=0;no<jd;no++)
    {
        if (strcmp (data[no],cari)==0)
       {
          flag++;
       }
    }



    cout<<endl;
    if (flag!=0)
    {
        cout<<" Keterangan         : ""Nama Barang = "<<cari<<endl;
      cout<<" \t\t      Berjumlah "<<flag<<" Buah";
    }
    else
    {
        cout<<" Keterangan         : Data Tidak Ada";
   }
    getch();
}


Setelah itu tinggal sobat running dengan cara pencet F10 ,.

Gimana sobat ? paham kan ? paham lah ya , orang di source code sudah di jelaskan hehehehe 

Langsung praktek saja sobat biar langsung paham 

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 




hosting indonesia


EmoticonEmoticon