Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pernyataan iterasi menyebabkan pernyataan (atau pernyataan majemuk) dieksekusi nol atau lebih kali, tunduk pada beberapa kriteria penghentian perulangan. Ketika pernyataan ini adalah pernyataan majemuk, pernyataan tersebut dijalankan secara berurutan, kecuali ketika pernyataan jeda atau pernyataan lanjutan ditemui.
C++ menyediakan empat pernyataan perulangan — sementara, lakukan, untuk, dan berbasis rentang untuk. Masing-masing ini berulang sampai ekspresi penghentiannya mengevaluasi ke nol (salah), atau sampai penghentian perulangan dipaksa dengan break
pernyataan. Tabel berikut ini meringkas pernyataan ini dan tindakannya; masing-masing dibahas secara rinci di bagian berikut.
Pernyataan Perulangan
Pernyataan | Dievaluasi Pada | Inisialisasi | Peningkatan |
---|---|---|---|
while |
Atas perulangan | Tidak | Tidak |
do |
Bagian bawah perulangan | Tidak | Tidak |
for |
Atas perulangan | Ya | Ya |
berbasis rentang untuk | Atas perulangan | Ya | Ya |
Bagian pernyataan dari pernyataan perulangan tidak dapat menjadi deklarasi. Namun, itu bisa menjadi pernyataan majemuk yang berisi deklarasi.