Alur kendali

Percabangan, perulangan, dan pernyataan lompat yang membentuk alur eksekusi program C++.

Modul alur kendali membahas pernyataan-pernyataan yang menentukan urutan eksekusi program C++, mulai dari percabangan dengan if dan else, switch dengan label case dan default, perulangan for, while, do-while, dan range-based for, sampai pernyataan lompat break, continue, dan goto. Setiap bentuk disertai program utuh yang dapat dikompilasi dengan g++ beserta keluaran aslinya, ditutup dengan pertimbangan memilih bentuk alur yang tepat. Materi modul ini berdiri di atas dasar bahasa seperti variabel, operator, dan ekspresi yang telah dibahas pada modul sebelumnya.