Page 79 - Project Akhir Media Pendidikan
P. 79

Sebagai pembanding dengan struktur pengulangan  for  di atas, maka di sini dituliskan
                      kembali  program  yang  akan  menampilkan  teks  ‘Saya  sedang  belajar  bahasa
                      C’ dengan menggunakan struktur while. Adapun sintaknya adalah sebagai berikut.


                      #include <stdio.h>

                      int main(void) {
                         /* Mendeklarasikan variabel j dan menginisialisasinya dengan
                            nilai 0 */
                         int j=0;

                         /* Melakukan pengulangan proses */
                         while (j<10) {
                           printf(“Saya sedang belajar bahasa C\n”);
                           j++;
                         }
                         return 0;
                      }



                      Program di atas akan memberikan hasil yang sama dengan program yang menggunakan
                      struktur for di atas, yaitu seperti di bawah ini.


                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C
                      Saya sedang belajar bahasa C



                      Selain  menggunakan  struktur  for,  kita  juga  dapat  melakukan  pengulangan  bersarang
                      dengan menggunakan struktur while. Caranya sama, yaitu dengan mendefinisikan struktur
                      while di  dalam  pengulangan  yang sedang  dilakukan.  Berikut  ini  contoh program yang
                      akan menunjukkan pengulangan bersarang dengan menggunakan struktur while.


                      #include <stdio.h>

                      int main(void) {

                         int j=1; /* Mendeklarasikan variabel j sebagai pencacah
                                        pengulangan ke-1 */
                         int k;     /* Mendeklarasikan variabel k sebagai pencacah



                                                           75
   74   75   76   77   78   79   80   81   82   83   84