2. FOR
Sintaks umum For :
for (ekspresi1; ekspresi2; ekspresi3)
ekspresi1 : inisialisasi nilai variabel counter
ekspresi2 : kondisi berhentinya pengulangan
ekspresi3 : penambahan / pengurangan terhadap counter
Increment : a++ -> a = a+1
Decrement : a-- -> a = a-1
3. WHILE & DO-WHILE
Sintaks umum while :
while(kondisi);
{
perintah;
}
Sintaks umum do-while :
do {
perintah;
} while(kondisi)
Renungan :
Apa beda for, while, dan
do while?
4. COUNTER AND SENTINEL
LOOP
Counter loop :
Looping / perulangan yang
memiliki batas yang pasti, dan
memiliki sebuah variable
counter untuk menghitung
banyaknya perulangan yang
akan terjadi.
Counter loop dapat memakai
for, while, do while
5. COUNTER AND SENTINEL
LOOP
Sentinel loop :
Looping / perulangan yang
tidak memiliki batas yang
pasti, dan tidak memiliki
sebuah variable counter untuk
menghitung banyaknya
perulangan yang akan terjadi.
Akan tetapi, penghentian
looping dilakukan dengan
memenuhi suatu kondisi
Counter loop dapat memakai
while dan do while, akan
tetapi disarankan untuk
menggunakan while.