Seringkali di dalam program disuruh mengerjakan perintah secara berulang. Struktur perulangan (kalang) digunakan untuk mengulang perintah program secara berulang-ulang (iterasi). Struktur perulangan dalam C++ adalah
for
while
do-while
Pada dasarnya, tiga struktur kalang di atas dapat saling menggantikan, artinya program yang ditulis dalam salah satu struktur dapat ditulis dalam bentuk struktur lain.
Perulangan for mempunyai bentuk:
for (<inisialisasi_var.kendali>;
<tes_kelanjutan>;
<modifikasi_var.kendali>)
for
while
do-while
Pada dasarnya, tiga struktur kalang di atas dapat saling menggantikan, artinya program yang ditulis dalam salah satu struktur dapat ditulis dalam bentuk struktur lain.
Perulangan for mempunyai bentuk:
for (<inisialisasi_var.kendali>;
<tes_kelanjutan>;
<modifikasi_var.kendali>)