Page 9 - BAB 7 - Struktur Kontrol Perulangan
P. 9

Keterangan:
                               Start, berisi inisialisasi variabel counter.
                               Syarat yakni kondisi yang harus dipenuhi, biasanya berupa ekspresi
                               dengan operator perbandingan.
                               Statement kontrol,  berisi operator  increment  ataupun  decrement.
                               untuk menaikkan atau mengurangi nilai variabel counter.

                         Berikut ini merupakan dua perintah program yang identik:



                             For (a=1; a<=4; a++)                  a=1;
                             {                                     while (a<=4) {
                               Cout<< ”Hello world \n”;               cout << ”Hello world \n”;
                             }                                        a++;
                                                                   }


                                Dari dua perintah program diatas dapat diambil kesimpulan yaitu
                         dalam  perulangan  while  harus  ada  bagian  dimana  kondisi  dapat  bernilai
                         salah sebab jika tidak maka proses perulangan akan terus berjalan. Hal ini
                         dikenal sebagai infinity loop.

                         Contoh Program


                            a.   Flowchart












































                        Struktur Kontrol Perulangan                                                   4
   4   5   6   7   8   9   10   11   12   13   14