Cette boucle s’utilise chaque fois que l’on connaît le nombre d’itérations à effectuer. Somme des n + 1 premiers entiers (de 0 à n cela en fait n + 1). On demande l’entier jusqu’où la somme doit être effectuée, puis par une boucle itérative réalisée n fois, on additionne les entiers successifs les uns après les autres. Afficher le résultat.
Des langages comme le C++ ou l' Objective C (dans la version initiale du langage) n'ont pas de mots-clefs spécifiques pour les itérateurs, ils utilisent des méthodes de bibliothèque associées à des structures de contrôles plus générales. Dans d'autres langages, ce concept bénéficie de structures de contrôle dédiées.
La plupart des instructions d'un programme sont exécutées séquentiellement : après le traitement de l'instruction courante le compteur ordinal est incrémenté, et la prochaine instruction est chargée. La séquence est donc la structure de contrôle implicite.
Sur la calculatrice on utilisera aussi la boucle « tant que ». Quand cette instruction n’existe pas, on utilise la boucle TantQue. Elle demande de changer la condition et de faire en sorte que cette condition soit réalisée AVANT d’entrer dans la boucle. Il est nécessaire d’initialiser la variable sur qui porte la condition.