Perulangan (looping) adalah suatu bagian yang digunakan untuk mengulang suatu
proses sesuai dengan yang diinginkan. Dengan adanya Perulangan kita tidak
perlu repot menulis ulang kode program yang ingin diulang sebanyak yang
diinginkan.
Dalam Perulangan setidaknya ada empat bagian yang harus dipenuhi, yaitu
inisialisasi, proses, iterasi, dan terminisasi.
1. Inisialisasi
Inisialisasi adalah tahapan awal membuat kondisi sebelum Perulangan, misalnya
dengan mengisi variabel dengan nilai awal. Bagian ini ada di awal sebelum
memasuki bagain Perulangan.
2. Proses
Proses adalah tahapan memberi kode program yang ingin diulang. Bagain ini ada
di dalam Perulangan.
3. Iterasi
Iterasi adalah tahapan mengubah kondisi agar Perulangan berjalan sesuai dengan
yang diinginkan, misalnya penambahan nilai variabel yang digunakan sebagai
kondisi. Bagian ini ada di bagian Perulangan atau di dalam Perulangan.
4. Terminasi
Terminasi adalah tahapan pemberhentian Perulangan. Tahapan ini dilakukan
dengan memberi kondisi akhir agar proses Perulangan dapat berhenti, misalnya
kondisi akhir adalah variabel bernilai 5. Bagian ini biasanya ada di bagian
Perulangan.