Les tableaux
CHAPITRE 7
126
Remarque
Ici, nous avons lu en une seule fois tous les éléments du tableau x. Mais il ne s’agit nullement
d’une obligation. Rien ne vous empêche d’effectuer une lecture ligne par ligne ou colonne
par colonne ou, bien que cela soit d’un usage peu fréquent, d’une façon plus désordonnée...
9.4 Écriture des éléments
Aucun problème particulier ne se pose ici et nous allons en profiter pour vous donner un
exemple complet de programme d’école (notez que l’usage d’un tableau n’y est nullement
justifié, et encore moins celui d’un tableau à deux dimensions) :
tableau entier x[2, 3]
entier i, j, val
val := 1
// on remplit le tableau x
répéter pour i:= 1 à 2
répéter pour j := 1 à 3
{ x[i,j] := val
val := 2 * val
}
// on affiche les valeurs du tableau x
répéter pour i := 1 à 2
répéter pour j := 1 à 3
écrire x [i, j]
1
2
4
8
16
32
Exemple d’affichage des valeurs d’un tableau à deux dimensions
Remarque
La remarque précédente, formulée à propos de l’ordre de lecture des éléments d’un tableau,
s’applique également ici à l’ordre dans lequel on les écrit.
CHAPITRE 7
126
Remarque
Ici, nous avons lu en une seule fois tous les éléments du tableau x. Mais il ne s’agit nullement
d’une obligation. Rien ne vous empêche d’effectuer une lecture ligne par ligne ou colonne
par colonne ou, bien que cela soit d’un usage peu fréquent, d’une façon plus désordonnée...
9.4 Écriture des éléments
Aucun problème particulier ne se pose ici et nous allons en profiter pour vous donner un
exemple complet de programme d’école (notez que l’usage d’un tableau n’y est nullement
justifié, et encore moins celui d’un tableau à deux dimensions) :
tableau entier x[2, 3]
entier i, j, val
val := 1
// on remplit le tableau x
répéter pour i:= 1 à 2
répéter pour j := 1 à 3
{ x[i,j] := val
val := 2 * val
}
// on affiche les valeurs du tableau x
répéter pour i := 1 à 2
répéter pour j := 1 à 3
écrire x [i, j]
1
2
4
8
16
32
Exemple d’affichage des valeurs d’un tableau à deux dimensions
Remarque
La remarque précédente, formulée à propos de l’ordre de lecture des éléments d’un tableau,
s’applique également ici à l’ordre dans lequel on les écrit.
