Jumat, 02 April 2010

Mencari Angka dengan Sequential Search

#include <stdio.h>
main(){
int i,n,ketemu,x,data[30];
printf("Pencarian Angka dengan Sequential Search\n");
printf("Banyak data = ");
scanf("%d",&n);
for(i=0;i<n;i++){
printf("Posisi ke-%i = ",i+1);
scanf("%d",&data[i]);
}
printf("\n");
printf("Cari angka = ");
scanf("%d",&x);
printf("Hasil pencarian angka = %d\n",x);
ketemu = 0;
i = 0;
while(i<n){
if(data[i]==x){
printf("Ditemukan pada posisi ke-%d\n",i+1);
ketemu = 1;
i++;
}
else
i++;
}
if(ketemu != 1)
printf("Angka %d tidak ditemukan!",x);
return 0;
}

Tidak ada komentar:

Posting Komentar