Senin, 24 Mei 2010

Sorting Dan Searching

Program yang akan kita bahas kali ini merupakan pengembangan dari program sorting dan searching.
ketika kita inputkan data pasti memiliki index kan ?
namun setelah di sorting pasti index data tersebut telah berubah, nah kita bisa mencari tahu posisi index ke berapakah data yang kita cari dengan program searching.

contoh program

#include "iostream.h"
#include "conio.h"
void main()
{
clrscr();
int x[50];
int tmp,n;
int cari;

cout<<"masukan jumlah nilai : ";cin>>n;
//inputan
for(int i=0; i{
cout<<"masukan nilai ke-"<>x[i];
}
//buble sort
for(i=0; i for(int j=0; j {
//kondisi swap
if (x[j]<=x[j+1])
{
tmp=x[j];
x[j]=x[j+1];
x[j+1]=tmp;
}
}
//output
for(j=0; j {
cout<<"\nhasil sorting adalah : "< }
cout< cout<<"\nmasukan data yg dicari : ";
cin>>cari;

for(j=0; j{
if(x[j]==cari)
{
cout<<"data yg anda cari ada di index"< }
}
getch();
}


TECOM-C..???
Siaaaap..!

0 komentar:

Posting Komentar