Program Control : Repetition

REPETITION
  1. DEFINISI DARI PENGULANGAN (REPETITION)
  • Satu atau lebih instruksi yang diulang untuk jumlah waktu tertentu.
  • Jumlah pengulangan dapat ditentukan sebelumnya atau ditentukan kemudian pada waktu proses
FOR

Syntax:

for(exp1; exp2; exp3) statement;
or:
for(exp1; exp2; exp3){
statement1;
statement2;
…….
 }
exp1 :  initialization
exp2 :  conditional 
exp3 :  increment or decrement 
exp1, exp2 and exp3 are optional

exp1 dan exp3 dapat terdiri dari beberapa ekspresi yang dipisahkan dengan koma




Loop Tidak Terbatas Loop tanpa kondisi berhenti dapat menggunakan "for-loop" dengan menghapus semua parameter (exp1, exp2, exp3). Untuk mengakhiri penggunaan loop istirahat. Loop Bersarang Loop dalam satu lingkaran. Pengulangan operasi akan dimulai dari loop bagian dalam.





WHILE
Syntax : while (exp) statements; or: while(exp){ statement1; statement2; ….. }



while (exp) statements;
  • exp adalah ekspresi Boolean. Ini akan menghasilkan benar (bukan nol) atau salah (sama dengan nol).
  • Pernyataan akan dieksekusi sementara exp tidak sama dengan nol.
  • evaluasi exp dilakukan sebelum laporan dieksekusi.




DO - WHILE


Syntax : do{ < statements >; } while(exp); Keep executing while exp is true exp evaluation done after executing the statement(s)








Komentar

Postingan populer dari blog ini

CLOUD COMPUTING