Parcourir un tableau à une dimension

Principe: Parcourir un tableau implique nécessairement une itérative.

Pour un tableau initialisé consécutivement (le cas le plus courant):
Atteindre tous les éléments d'un tableau consécutivement (dans l'ordre croissant ou décroissant des indices) correspond à une itérative dont le nombre d'itération est connu (le nombre effectif d'éléments du tableau) ==> une boucle for.


exemple 1: Parcours dans l'ordre croissant
int taille = 10;
int tab[taille]={6,78,99,4,5}; /* initialisation partielle des 5 premiers éléments du tableau */
int nbEffectif = 5; /* le nombre d'éléments initialisés du tableau */
int i;
for (i=0; i<nbEffectif; i++)  /* parcourir tous les éléments effectifs du tableau */
    tab[i]=tab[i]+2;   /* incrémenter de 2 l'élément i du tableau tab */
 


exemple 2: Parcours dans l'ordre décroissant
int taille = 10;
int tab[taille]={6,78,99,4,5}; /* initialisation partielle */
int nbEffectif = 5;
int i;
for (i=nbEffectif - 1; i<=0; i--)  /* parcourir tous les éléments effectifs du tableau */
    tab[i]=tab[i]+2;   /* incrémenter de 2 l'élément i du tableau tab */

suivant       plan