Dokumen tersebut membahas tentang pernyataan pengulangan dalam bahasa C++ seperti while, do-while, for, nested for, break, dan continue. Pernyataan-pernyataan tersebut digunakan untuk mengulang proses pernyataan secara berulang-ulang sesuai dengan kondisi yang ditentukan.
2. Pernyataan while
Pernyataan while merupakan salah satu
pernyataan yang berguna untuk
memproses suatu pernyataan atau
beberapa pernyataan beberapa kali.
Bentuk pernyataan ini :
while (ungkapan)
pernyataan;
3. Pernyataan while
Bagian pernyataan yang mengikuti while
akan dieksekusi selama ungkapan pada
while bernilai benar (tidak sama dengan
nol).
Perlu diketahui, pengujian terhadap
ungkapan pada while dilakukan sebelum
bagian pernyataan.
Oleh karena itu ada kemungkinan bagian
pernyataan pada while tidak dijalankan
sama sekali, yaitu kalau kondisi yang
pertama kali bernilai salah.
5. Pernyataan do-while
Pernyataan do-while juga berguna
untuk mengulang proses.
Formatnya :
do
{
pernyataan1;
pernyataan2;
...
pernyataanN;
}
while (ungkapan)
6. Pernyataan do-while
Bagian pernyataan1 hingga
pernyataanN dijalankan secara
berulang sampai ungkapan bernilai
salah (sama dengan nol).
Namun berbeda dengan
while, pengujian dilakukan di belakang
(setelah) bagian pernyataan.
Oleh karena itu, bagian pernyataan
pada do-while minimal akan dijalankan
sekali.
8. Pernyataan for
Pernyataan for juga berguna untuk
mengulang pengeksekusian terhadap
satu atau sejumlah pernyatan.
Bentuknya adalah sebagai berikut :
for (ungkapan1; ungkapan2; ungkapan3;)
pernyataan;
9. Pernyataan for
Pernyataan diatas identik dengan :
ungkapan1 merupakan pernyataan inisialisasi
sebelum masuk ke while.
ungkapan2 berlaku sebagai kondisi yang
menentukan pengulangan terhadap pernyataan
atau tidak.
ungkapan3 digunakan sebagai pengatur variabel
yang digunakan di dalam ungkapan1.
ungkapan1;
while (ungkapan2)
{
pernyataan;
ungkapan3;
}
13. Pernyatan break
Pernyataan break telah diperkenalkan
pada pernyataan switch. Kegunaannya
yaitu untuk keluar dari switch.
Selain itu, pernyataan break juga dapat
digunakan pada pernyataan
for, while, do-while.
Kegunaanya yaitu untuk memaksa
keluar dari pernyataan-pernyataan
tersebut.
15. Pernyatan break
Pada program di depan, tanpa
kehadiran :
Maka program akan menampilkan
angka 1 hingga 10.
if (bil>5)
break;
16. Pernyataan continue
Kegunaan pernyataan continue
merupakan kebalikan dari break.
Pernyataan continue dipakai untuk
mengarahkan eksekusi ke putaran /
iterasi selanjutnya pada pernyataan
pengulangan.