Page 88 - Project Akhir Media Pendidikan
P. 88

}


                      }


                      Contoh hasil yang akan diberikan dari program di atas adalah sebagai berikut.


                      Masukkan bilangan pembagi : 0
                      Masukkan bilangan pembagi : 0
                      Masukkan bilangan pembagi : 2
                      1/2 = 0.50


                      Tampak di atas bahwa selama bilangan pembagi yang dimasukkan oleh user (pengguna
                      program) masih bernilai nol, maka proses pengulangan akan terus dilanjutkan. Hal yang
                      perlu diperhatikan di sini adalah bahwa apabila program mengeksekusi statemen continue
                      maka  program  akan  langsung  kembali  meloncat  ke  statemen  ‘awal’  pada  blok
                      pengulangan.  Dengan  kata  lain,  statemen-statemen  yang  terdapat  di  bawah statemen
                      continue akan diabaikan oleh program.

                      4.4.3.  Menggunakan Kata Kunci goto

                      Selain cara-cara yang telah dijelaskan di atas, bahasa C juga menyediakan kata kunci  goto
                      yang digunakan agar program dapat meloncat ke baris tertentu yang kita pilih. Adapun untuk
                      menentukan baris tersebut kita harus membuat suatu label, yaitu dengan menempatkan tanda
                      colon atau titik dua (:) di belakangnya, misalnya LBL:, LABEL:, mylabel: atau  nama-
                      nama lain yang Anda kehendaki. Berbeda dengan statemen break dan continue yang
                      umumnya digunakan untuk proses pengulangan, statemen goto dapat ditempatkan di mana
                      saja sesuai dengan kebutuhan program. Berikut ini contoh program yang akan menunjukkan
                      penggunaan statemen goto di dalam proses pengulangan.


                      #include <stdio.h>

                                                 1
                                           0








                           }
                           printf(“Baris ke-%d\n”, counter);
                         }



                                                           84
   83   84   85   86   87   88   89   90   91   92   93