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