Repetetion

Definisi

  • Repetetion atau looping adalah proses untuk melakukan pengulangan terhadap statement program.
  • Ada 3 jenis repetetion, yaitu:
    • for
    • while
    • do-while

Repetation - 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

  • Flow Chart:

- Program untuk mencetak angka 1 - 10


- Program untuk mencetak angka 10 - 11


Di dalam looping, kita juga mengenal istilah:
  • Infinite looping yaitu loop tanpa kondisi 'berhenti' atau yang sering disebut dengan 'for-loop'.
  • Nested loop atau yang sering disebut "loop dalam loop" merupakan keadaan di mana for dapat dikombinasikan dengan for juga. Berikut ini adalah contoh dari nested loop.


Comments