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