PERULANGAN PADA C++
Alur Perulangan sering kali dijumpai di dalam pemrograman. Ada beberapa macam.
1 Pernyataan For
Bentuk umum dari For:
for (inisialisasi;syarat pengulangan;perubahan nilai pencacah)
{
intruksi yang diulang;
}
Keterangan:
a. Inisialisasi, bagian untuk memberikan nilai awal untukvariabel tertentu.
b. Syarat perulangan,memegang kendali terhadappengulangan, menentukan apakah dilakukan ataukah tidak.
c. Pengubah nilai pencacah, mengatur kenaikan/penurunan nilai pencacah.
2 Pernyataan Nested-For
Pernyataan nested for merupakan perulangan di dalam perulangan.
Bentuk umumnya:
for (inisialisasi;syarat perulangan;perubahan nilai pencacah)
{
for (inisialisasi;syarat perulangan;perubahan nilai pencacah)
{
intruksi yang diulang;
}
3 Perulangan Tak Berhingga
Perulangan tak berhingga merupakan perulangan yang berlangsung terus menerus, tak pernah berhenti. Biasanya terjadi karena kesalahan penanganan kondisi yang dipakai untik keluar dari perulangan.
4 Pernyataan While
Pernyataan While merupakan intruksi perulangan yang dikendalikan oleh syarat tertentu. Selama kondisi terpenuhi maka perulangan akan terus dilakukan.
Bentuk umumnya:
while (kondisi)
intruksi yang diulang;
5 Pernyataan Do While
Pernyataan Do While merupakan perulangan yang pengujiannya dilakukan belakangan.
Bentuk umumnya:
do
{
intruksi1;
intruksi2;
}while(kondisi)
55
6 Pernyataan Go To
Merupakan pernyataan untuk mengarahkan eksekusi program ke pernyataan yang diawali dengan suatu label. Labelmerupakan suatu pengenal yang diikuti dengan tanda titik dua
Bentuk umumnya
label:
go to label;
7 Pernyataan Break
Pernyataan break berfungsi untuk keluar dari perulangan. Jika pernyataan break dikerjakan maka eksekusi akan dilanjutkan ke pernyataan yang terletak sesudah loop.
8 Pernyataan Continue
Pernyataan continue digunakan untuk mengarahkan eksekusi itersi (proses) berikutnya pada loop yang sama tanpa melakukan intruksi termaksud.