Problem

5/9

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érer sur les éléments : nous parcourons tous les éléments du tableau et, si nécessaire, effectuons une opération avec 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 de tableau.
Sous N nous considérerons la taille actuelle du tableau, c'est-à-dire
N = A.Longueur ;
... for (int i = 0; i < N; i++) { // ici on travaille avec A[i] } 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.
Autrement dit, il suffit de décrire ce qui doit être fait avec un élément du tableau A[i] et de placer ces actions dans une telle boucle.

Écrivons un programme qui remplit le tableau avec les premiers nombres naturels, c'est-à-dire qu'à la fin du programme, les éléments du tableau doivent devenir égaux
A[0] = 1 A[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 à la index de l'élément.
La boucle ressemblera à ceci
for (int i = 0; i < N; i++) { A[ je] = je + 1 ; }

Problem

Former une boucle qui remplit tous les éléments du tableau avec des valeurs de nombre naturel à partir de 1< /em> à N.