Tuesday, May 21, 2013

searching berurutan


#include <stdio.h>
#include <conio.h>

main()
{int i,posisi,n,x,ketemu;
 int data[10];
 printf("Jumlah Data Yang Akan Diinput : ");scanf("%d",&n);
 for(i=0;i<n;i++)
 {printf("Input Data ke-%d : ", i);scanf("%i", &data[i]);}
 printf("\ndata yang dicari : ");scanf("%d",&x);

 ketemu=0;
 for(i=0;i<n;i++)
 {if(data[i]==x)
  {data[ketemu]=i;
   ketemu++;
  }
 }
  if(ketemu==0)
  {printf("\nData yang dicari tidak ditemukan\n");}
   else
     {printf("\nBanyak Angka : %d\n", ketemu);
      printf("\nData ditemukan di index ke : ");
      for(i=0;i<ketemu;i++)
      {printf("%d ",data[i]);}
       printf("\n");
  }
getche();
}

No comments:

Post a Comment