Page 31 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 31

30


                              Berikut langkah-langkahnya :


                                 1.  Buka  aplikasi  Dev-C++,  buat  file  baru  dengan  cara  pilih  File-New-
                                     Project.

                                 2.  Kemudian, buat file dengan nama CariDataBagiDua.
                                 3.  Ketik kode program berikut pada aplikasi Dev-C++.



                               #include “stdio.h”

                               int CariDataBagiDua (int x, int N, int arrayData [] );

                               int main () {

                                      //DEKLARASI
                                      int x, N, index;

                                      N=10;
                                      int arrayData [10] = {9, 13, 14, 15, 16, 24, 25, 27, 30, 31} ;
                                      //ALGORITMA

                                      printf (“elemen yang ingin dicari : “) ;
                                      scanf (“%d”, &x) :
                                      index = CariDataBagiDua (x, N, arrayData) ;


                                      If (index! = -1) {
                                             printf (“Ditemukan pada index %d\n”, index) ;

                                      } else {

                                             printf (“Tidak ditemukan\n”) ;

                                      system (“pause”) ;
                                      return 0;

                               }

                               int CariDataBagiDua (int x, int N, int arrayData []) {

                                      int index, i, j, mid, ketemu;

                                      index = -1
                                      ketemu = 0
                                      i = 0;
                                      j=N-1;

                                      while (i<=j, && ketemu== 0) {











               MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN                            IKA NURHASANAH
   26   27   28   29   30   31   32   33   34   35