Lorsque vous travaillez avec des tableaux, vous devez généralement travailler avec tous les éléments du tableau à la fois.
Itération à travers les éléments : nous parcourons tous les éléments du tableau et, si nécessaire, effectuons une opération sur chacun d'eux.
Pour cela, on utilise le plus souvent une boucle avec une variable, qui passe de 0 à N-1, où N est le nombre d'éléments du tableau.
Sous N, nous considérerons la taille actuelle du tableau, c'est-à-dire
N := longueur(A)
...
for i := 0 to n - 1 do begin
// ici on travaille avec a[i]
fin;
...
Dans la boucle spécifiée, la variable i prendra les valeurs 0, 1, 2, ..., N-1. Ainsi, à chaque étape de la boucle, on accède à un élément spécifique du tableau avec le numéro i.
Ainsi, il suffit de décrire ce qu'il faut faire avec un élément du tableau a[i] et de placer ces actions à l'intérieur d'un tel cycle.
Écrivons un programme qui remplit le tableau avec les N premiers nombres naturels, c'est-à-dire qu'à la fin du programme, les éléments du tableau doivent devenir égaux
un[0] = 1
un[1] = 2
a[2] = 3
...
a[N - 1] = N
Il est facile de voir le modèle : la valeur d'un élément de tableau doit être supérieure de 1 à l'indice de l'élément.
La boucle ressemblera à ceci
pour i := 1 à n - 1 faire
un[je] := je + 1;
Terminez la tâche.