Salut loupsio,
for i:=0 to Length(Question) do ...
C'est la traduction de
Pour (chaque) i de 0 à nombre de lettres dans Question faire ...
... bref c'est une boucle, i est incrementé à la fin du "do" et on refait un tour jusqu'à ce que i soit egal à Length(Question)
... et Length(Question) cela veut dire longueur, c'est le nombre de caractères de la chaine Question
chez toi le "i" est une autre variable? alors remplace et écrit
for idx:= 0 to Length ....
mick605 a écrit i par habitude, c'est l'usage qui veut que les indexes des boucles soient i, j, k. (rien d'obligatoire là dedans)
Des noms de variables trop longs à écrire : utilise les touches magiques "Ctrl" et "C" puis "Ctrl" et "V" :ccool:
Si tu mets des noms de variables plus longs, c'est plus facile de comprendre plus tard.
Il me semble avoir vu passer un post récemment sur le forum à propos de bonnes pratiques en Pascal .