Pernyataan do-while Pernyataan for Pernyataan for berguna untuk menggulang pengeksekusian terhadap

Pada program diatas, variabel i bertindak sebagai pencacah yang gunanya untuk mengingat jumlah tulisa C++ yang telah ditampilkan. Itulah sebabnya mula-mula didisi dengan nol. Kemudian untuk setiap putaran, isi variabel ini dinaikkan. Oleh karena variabel i dijadikan sebagai kondisi pada while, suatu ketika ketika kondisi i10 akan bernilai salah, maka while berakhir.

4.4. Pernyataan do-while

Format : do { pernyataan1; pernyataan2; …. pernyataanN; } while ungkapan Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai ungkapan bernilai salah sama dengan nol. Namn berbeda dengan while, pengujian ungkapan dilakukan dibelakang setelah bagian peryataan. Contoh program : ------------------------------------------------- Contoh 4.6 : pemakaian do-while untuk menampilkan tulisan C++ sebanyak 10 kali ------------------------------------------------ include iostream using std::cout; using std::endl; mainvoid { int i; Sebagai variabel pencacah yang menyatakan jumlah tulisan C++ yang harus ditampilkan systemclear; Hapus layar i = 0; Mula-mula diisi sama dengan nol do { cout C++ endl; i++ ; Menaikkan pencacah sebesar 1 } while i 10 ; }

4.5. Pernyataan for Pernyataan for berguna untuk menggulang pengeksekusian terhadap

satu atau sejumlah pernyataan. Bentuk format : for ungkapan1; ungkapan2; ungkapan3 pernyataan; Contoh program : ----------------------------------------------------- Contoh 4.7 : Menampilkan bilangan genap yang nilainya kurang atau sama dengan n dan ditampilkan dari terbesar sampai nol ----------------------------------------------------- include iostream using std::cout; using std::cin; using std::endl; mainvoid { int n; systemclear; cout Menampilkan bilangan genap yang nilainya endl; cout kurang atau sama dengan n endl; cout Masukkan nilai n = ; cin n; Jika n ganjil, maka dikurangi 1 if n 2 n--; tampilkan deret bilangan genap dari besar ke kecil for ; n = 0; n -= 2 cout n ; } Pada program diatas terdapat : n --; ungkapan kosong for ; n = 0; n -= 2 sama artinya dengan : for n -- ; n = 0 ; n - = 2 for bersarang Nested for Pada aplikasi tertentu, terkadang kita menggunakan pernyataan for yang juga berada dalam pernyataan for. Contoh program :

4.6. Pernyataan Continue Kegunaan dari continue dipakai untuk mengarahkan eksekusi ke