Jumat, 02 April 2010

Mencari String dengan Sequential Search

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

Tidak ada komentar:

Posting Komentar