La tête d'une boucle for en Pascal se compose de plusieurs parties :
1) le mot pour
2) quelle variable et quelle valeur attribuons-nous. Dans ce programme, c'est b := 1, c'est-à-dire nous attribuons la valeur 1 à b.
3) le mot to ou downto, qui indique le pas avec lequel la boucle est exécutée. Si nous écrivons à, alors la variable augmentera de 1 à chaque itération, si downto, alors diminuera de 1.
4) valeur finale de la variable
5) mot faire
6) le mot begin (il peut être omis s'il n'y a qu'une seule ligne dans le corps de la boucle, sinon il doit être écrit. Si vous n'écrivez pas begin, alors seule la première ligne sera être exécuté à partir du corps entier de la boucle). N'oublions pas après le corps de la boucle, si nous avons écrit le mot begin, écrivez le mot end; !