Page 76 - PEMROGRAMAN DASAR MENGGUNAKAN C
P. 76

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
   71   72   73   74   75   76   77   78   79   80   81