Page 75 - Project Akhir Media Pendidikan
P. 75

for (char j=’a’; j<=’c’; j++) {
                         /* Statemen yang akan diulang */
                         ...
                      }


                      Berikut ini contoh program yang akan menunjukkan hal tersebut.



                      #include <stdio.h>

                      int main(void) {
                         for (char j=’A’; j<=’E’; j++) {
                           printf(“%c = %d\n”, j, j);
                         }
                         return 0;
                      }



                      Hasil yang akan diberikan dari program di atas adalah seperti yang tampak di bawah ini.


                      A = 65
                      B = 66
                      C = 67
                      D = 68
                      E = 69



                      4.3.1.1.   Melakukan Beberapa Inisialisasi dalam Struktur for

                      Dalam bahasa C, kita diizinkan untuk melakukan banyak inisialisasi di dalam struktur
                      for. Hal ini tentu akan dapat mengurangi banyaknya baris kode program. Adapun cara
                      untuk melakukan hal ini, yaitu dengan menambahkan tanda koma (,) di dalam bagian
                      inisialisasi, seperti yang tertulis di bawah ini.


                      int a, b;
                      for (a=0, b=0; a<5; a++, b +=5) {
                         ...
                      }



                      Sintak di atas sama seperti penulisan sintak berikut.


                      int a, b;
                      b = 0;
                      for (a=0; a<5; a++) {

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