BELAJAR ADALAH KENIKMATAN

Searching Sequential Pada Array Acak

by e Best Materi , at Wednesday, May 19, 2010 , have 0 comments

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

void main() {
    int i, n, dt;
   int Posisi, Ketemu;
   int Arr[10];



   //Aplikasi dimulai
    printf("Inputkan banyak data : ");
   scanf("%i", &n);
   //Input array
   for(i = 0; i < n; i++) {              //Perulangan untuk inputan array
        printf("Masukan data ke %i : ", i + 1);
      scanf("%i", &Arr[i]);
   }
   //Proses Pencarian
   printf("\nMasukan data yang dicari : ");
   scanf("%i", &dt);
   //Init Proses Pencarian
    Ketemu = 0;                              //Data belum ditemukan
   i = 0;                                          //Set index = 0
   //Proses dimulai
   while(Ketemu == 0 && i < n) {             //Perulangan sampai Ketemu == 0 dan index < n
       if(Arr[i] == dt) {                 //Jika data sesuai
           Ketemu = 1;                     //Set ketemu = 1
         Posisi = i;                     //Catat Posisi dari index
      } else {                           //Selainnya
           i = i + 1;                      //Lanjutkan perulangan index + 1
      }
   }
   //Tampilkan Hasil
    if(Ketemu == 0) {                     //Jika data tidak ditemukan
        printf("Data tidak ditemukan...\n");
   } else {                              //Jika data ditemukan
      printf("Data ditemukan pada Posisi %i \n", Posisi + 1);
   }
   getch();                              //Tahan tampilan
}

/*-- AUTHOR BY PYXIS_AMIKOM --*/
e Best Materi
Searching Sequential Pada Array Acak - written by e Best Materi , published at Wednesday, May 19, 2010, categorized as C++ . And have 0 comments
No comment Add a comment
Cancel Reply
GetID
Theme designed by Damzaky - Published by Proyek-Template
Powered by Blogger