Page 76 - Project Akhir Media Pendidikan
P. 76

...
                         b += 5;  /* dapat ditulis dengan b = b + 5 */
                      }

                      Untuk membuktikannya, perhatikan dua buah contoh program di bawah ini.

                      a.  Menggunakan dua inisialisasi


                      #include <stdio.h>

                      int main(void) {

                         for (int a=0, int b=0; a < 5; a++, b += 5) {
                           printf(“Baris ke-%d : a = %d,           b = %2d\n”, a+1, a, b);
                         }

                         return 0;
                      }


                      b.  Menggunakan satu inisialisasi


                      #include <stdio.h>

                      int main(void) {
                         int b=0;
                         for (int a=0, a < 5; a++) {
                           printf(“Baris ke-%d : a = %d,           b = %2d\n”, a+1, a, b);
                           b += 5;
                         }

                         return 0;
                      }



                      Apabila dijalankan, kedua program di atas akan memberikan hasil yang sama, yaitu
                      seperti yang tampak di bawah ini.


                      Baris ke-1 : a = 0, b = 0
                      Baris ke-2 : a = 1; b = 5
                      Baris ke-3 : a = 2; b = 10
                      Baris ke-4 : a = 3; b = 15
                      Baris ke-5 : a = 4; b = 20









                                                           72
   71   72   73   74   75   76   77   78   79   80   81