Sesi repetition

Definisi dari repetition adalah pengulangan untuk satu atau lebih instruksi sebanyak yang diminta.
Repetition dikenal juga sebagai looping yang menggunakan operasi:

  • for
  • while
  • dowhile
Repetition sering digunakan untuk mencetak sebuah deretan angka yang berurutan dalam suatu pola tertentu. Selain angka, repetition juga dapat digunakan untuk mencetak sebuah objek (persegi, segitiga, bintang, dll).

Penggunaan loop harus selalu diakhiri dengan penghenti kondisi agar tidak terjadi hal yang bernama "infinite loop" dimana operasi akan terus berlanjut tanpa berhenti. Apabila hal ini terjadi, run dapat ditutup dengan ctrl+c pada keyboard yang biasa digunakan untuk meng-copy sebuah file.

Penghenti loop dapat dilakukan dengan hal yang bernama "break" yang juga sering digunakan pada operasi switch. Selain break adapula hal yang bernama continue.

Perbedaan antara switch dan continue dapat dilihat dari fungsinya:
  • Break =  End / menyelesaikan loop (for, while, dowhile) dan switch.
  • Continue = Melewati semua sisa statement didalam sebuah pengulangan dan melanjutkannya ke loop selanjutnya.

Comments