Struktur for loop ideal digunakan ketika jumlah iterasi telah diketahui secara pasti sebelum perulangan dimulai.

Poin Kunci Materi:
  • Tiga Komponen For: Inisialisasi counter, kondisi berhenti perulangan, dan ekspresi inkrementasi.
  • Range-Based For Loop: Sintaks elegan for (auto item : container) untuk mengiterasi seluruh elemen array atau vektor tanpa indexing manual.
  • Pass-by-Reference: Gunakan for (const auto& item : container) untuk menghindari salinan data yang tidak perlu.