// fichier de données utilisé : tableau_d_entiers.dat)
texpreamble("\usepackage[francais]{babel}");
size(7cm,7cm,IgnoreAspect);
file fich=input("data/tableau_d_entiers.dat");
int x=5,y=5,z=5;
// Lecture du fichier du début vers la fin...
// ... jusqu'à remplissage d'un tableau 3d
// de x lignes, y colonnes, z couches.
int[][][] tab = fich.dimension(x,y,z);
// Affichage de quelques valeurs
int k=0;
label(format("\begin{minipage}{7cm}Sur la 1\iere~ligne, 1\iere~colonne de la 1\iere~couche
on trouve le nombre :\\ tab[0][0][0]=$%i$\end{minipage}",tab[0][0][0]),(0,k));
label(format("\begin{minipage}{7cm}Sur la 1\iere~ligne, 1\iere~colonne de la 2\ieme~couche
on trouve le nombre :\\ tab[0][0][1]=$%i$\end{minipage}",tab[0][0][1]),(0,--k));
label(format("\begin{minipage}{7cm}Sur la 2\ieme~ligne, 1\iere~colonne de la 3\ieme~couche
on trouve le nombre :\\ tab[1][0][2]=$%i$\end{minipage}",tab[1][0][2]),(0,--k));
shipout(bbox(.5cm,Fill(white)));