Pourquoi ai-je l'erreur « Index hors limites » ?
Vous lisez une case qui n'existe pas : un tableau de 3 éléments a les index 0, 1 et 2, pas 3. Les causes classiques : boucle de 0 à longueur(t) au lieu de longueur(t) - 1, ou index venant d'une saisie.
t est un tableau
t vaut [10, 20, 30]
i est un nombre
demande 'Index ?' dans i
si i >= 0 et i < longueur(t) alors
affiche t[i]
sinon
affiche 'Index invalide'
fin si