Page 47 - MAIDA-23833025
P. 47

Modul Dasar Pemrograman

                                           {
                                             int a, b;
                                             char lagi;
                                           atas: // deklarasi label
                                           clrscr( );

                                           cout>>"Masukkan Bilangan = ";  cin<<a;
                                           b = a % 2;
                                           printf("Nilai %d %% 2 adalah = %d",a, b);
                                           printf("\n\nIngin  Hitung  Lagi  [Y/T]  :  ");
                                           lagi = getche() ;

                                           if (lagi == 'Y' || lagi == 'y')
                                              goto atas; // penggunaan label

                                             getch( );
                                           }

                                Output yang akan dihasilkan, dari program contoh-6 diatas adalah :














                                                  Gambar 4. 5 Hasil Contoh 6



                        4.3. Pernyataan while
                               Pernyataan  perulangan  while  merupakan  instruksi  perulangan  yang  mirip
                        dengan perulangan for.  Bentuk perulangan while  dikendalikan oleh syarat tertentu,
                        yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.
                        Bentuk umum perulangan while, sebagai berikut:

                                             while ( syarat )
                                                    Pernyataan / perintah ;


                        Bentuk  umum  perulangan  while,  dengan  lebih  dari  perintah  /  pernyataan,  sebagai
                        berikut:

                                             while ( syarat )
                                             {
                                                 Pernyataan / perintah ;
                                                 Pernyataan / perintah ;
                                             }




                                                                                                       44

                                                                                                       46
   42   43   44   45   46   47   48   49   50   51   52