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();
}
#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 ~
Sekian Dulu Ya Sobat Edu ,.
Thanks For Reading ~
EmoticonEmoticon