Pengantar Perulangan
Ada kalanya suatu proses diselesaikan dengan cara yang sama dengan proses sebelumnya namun data yang diolah sedikit berbeda. dalam hal ini tidak efektif jika kedua cara ini dibuat terpisah.
Jika kita ingin mencetak "Belajar Pemrograman" sebanyak 4 kali, bisa saja kita menulis instruksi sebagai berikut;
System.out.println("Belajar Pemrograman");
System.out.println("Belajar Pemrograman");
System.out.println("Belajar Pemrograman");
System.out.println("Belajar Pemrograman");
Namun bagaimana jika kita ingin menampilkan "Belajar Pemrograman" 100 kali????
Karena yang akan ditampilkan sama, maka cukup dilakukan sekali lalu cara ini diulangi sebanyak yang kita butuhkan.
Proses berulang dikendalikan oleh variabel counter, yaitu variabel untuk mencatat jumlah perulangan yang sudah terjadi. setiap kali sebuah blok instruksi selesai dikerjakan, nilai dalam variabel counter diperbaharui, biasanya naik 1 nilai ataupun turun. Dalam prakteknya bisa lebih dari 1.
Dalam hal perulangan, kita akan mengenal perulangan berdasarkan;
- Pernyataan For,
- Pernyataan Do-While.