/* File : seqsearch.c */
/* Penulis : Izza, email izza.fahlevi@gmail.com */
/* Deskripsi : */
/* Menentukan posisi di mana elemen tabel bernilai X */
#include <stdio.h>
int main ()
{
/* KAMUS */
int i;
int Tab[10] = {1, 50, 6, 200, 3, 100, 8, 99, 100};
int X = 8; /* indeks di mana Tab[max] bernilai maksimum */
/* ALGORITMA SEQUENTIAL SEARCH PALING SEDERHANA */
/* program berhenti pada indeks I di mana nilai diketemukan */
i = 0;
while ((Tab[i] != X) && (i < 9)) {
i++;
} /* Tab[i] == X atau i == 9 */
if (Tab[i] == X) {
printf("Indeks bernilai X = %d", i);
} else {
printf("Nilai tidak diketemukan");
}
return 0;
}