====La boucle traditionnelle==== Obsolète en C++. Voir [[lang:cpp:boucles#ranges|Ranges]]. ===Intervalle=== for (int i = 0; i < 100; i++) std::cout << i << std::endl; Chaque paramètre est optionnel : int i = 0; for (;;) { if (i >= 100) break; std::cout << i << std::endl; i++; } Et sa version ''while'' : int i = 0; while (i < 100) { std::cout << i << std::endl; i++; } Il est aussi possible de mettre la condition à la fin de la boucle pour passer obligatoirement au moins une fois dedans : int i = 0; do { std::cout << i << std::endl; i++; } while (i < 100);