Page 32 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 32

31


                                   mid = (i+j) /2 ;

                                          if (arrayData [mid] == x) {

                                                  ketemu = 1;
                                                  index = mid ;

                                          } else {


                                                  If (arrayData [mid] > x) {

                                                         j = mid-1;

                                                  }else {

                                                         i=mid+j;



                                                  }

                                          }

                                   }


                                   return index;

                            }


                                 4.  Compile dengan cara pilih Project-Compile atau dengan tombol F9.
                                     Perhatikan  pada  bagian  bawah  tampilan.  Jika  warning  menunjukkan
                                     angka 0, maka program sudah dapat dijalankan.
                                 5.  Jalankan program dengan cara pilih Project-Run atau dengan tombol
                                     F10.
                                     Isilah nilai yang akan dicari maka akan tampil pada indeks ke berapa
                                     nilai tersebut berada.


                                                        Lembar Latihan

                                1. Buatlah  sebuah  program  untuk  mencari  data  dengan  menggunakan
                                    algoritma bagi dua data array sebagai berikut

                                    2,  3,     7,     12,    15,    20,    21


                                2. Lalu  jelaskan  hasil  dari  program  yang  anda  kerjakan,  pada  lembar
                                    lembar jawaban di bawah ini !

                                                           Lembar Jawaban


                                ………………………………………………………………………..
                                ………………………………………………………………………..
                                ………………………………………………………………………..
                                ………………………………………………………………………..

                                ……………………………………………………………………….

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