M1102-TD2 Exercie2 Corrigé

procedure GenereTabInt (TabInt : out tableau_de entier, N : in entier_naturel)
debut
redimensionner (TabInt, N);

pour (i variant_de 0 a N - 1)
faire
afficher ("entrer la ", i, "eme valeur du tableau : ");
saisir (TabInt [i]);
/*declarer Val : entier;
saisir (Val);
TabInt [i] <- Val;*/
ffaire
fin

procedure AfficheTabInt (TabInt : in tableau_de entier)
debut
pour (i variant_de 0 a taille(TabInt) - 1)
faire
afficher (TabInt [i], " ");
ffaire
ligne_suivante;
fin

algorithme UtilisationDeAfficheTabIntEtDeGenereTabInt
debut
declarer N : entier_naturel;
afficher ("entrer la taille du tableau : ");
saisir (N);

declarer TabInts : tableau_de entier;

GenereTabInt (TabInts, N);

AfficheTabInt (TabInts);
fin