Quatre boucles de comptage sont écrites dans le même programme, et chacune doit parcourir un nombre de valeurs annoncé dans un commentaire.
Objectif
Établir, pour chacune, le nombre exact de tours effectués.
La méthode qui ne trompe pas
Pour chaque boucle, écrire la première valeur prise, la dernière, et le pas. Le nombre de tours en découle, et ce compte se fait sans exécuter quoi que ce soit.
Pourquoi ce compte décide de tout
La forme for (int i = 0; i < n; i++) fait exactement n tours, avec i allant de 0 à n moins 1,
c'est-à-dire la numérotation des cases d'un tableau. Toute autre forme demande une conversion au
moment où un tableau apparaît, et c'est là que se produisent les dépassements d'une case.