Page 124 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 124

LATIHAN

               1.  Apakah  instruksi  while  dapat  digantikan  do  while?
                   Jelaskan
               2.  Apakah perbedaan perulangan while dan do while?
                   Jelaskan
               3.  Apakah keluaran peggalan program ini?

                   int i=0; for ( ; i ;) printf("%d ", i++);

               4.  Apakah keluaran peggalan program ini?

                   int i;
                   for (i=0; i<=10 ;i++)
                     printf (“%d   “, i);

               5.  Apa keluaran program ini?


                      int main()
                      {
                          int i = 0, x = 0;
                          while (i < 20) {
                             if (i % 5 == 0) {
                               x += i;
                             printf(“%d “, x);
                          }
                          ++i;
                         }
                         printf (“\nx = %d “, x);
                      }

               6. Tentukan  kesalahan  pada  penggalan  program  di
                  bawah ini:

                                           115
   119   120   121   122   123   124   125   126   127   128   129