Problem

5/10

Itérer sur les éléments d'un tableau

Theory Click to read/hide

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.

Problem

1) Étudiez les commentaires au programme
2) Dans le bloc 1, organisez une boucle qui remplit tous les éléments du tableau avec les valeurs des nombres naturels de 1 à N