next up previous
Next: Procédures avec paramètres variables Up: Les procédures Previous: Les procédures sans paramètres

Les procédures avec paramètres valeurs

Un paramètre valeur est un paramètre que l'on passe à la procédure et le résultat de l'exécution de la procédure dépend de la valeur de ce paramètre.

program P;

var nb, k, longueur : integer;

procedure etoiles(n:integer);

   var i : integer;

   begin
       for i:=1 to n do
           write('*');
       writeln;
   end;

begin
  writeln('combien de lignes d etoiles voulez-vous tracer ?');
  readln(nb);
  writeln('Quelle est la longueur des lignes');
  readln(longueur);
  for k:=1 to nb do
      etoiles(longueur);
end.
Lors de l'appel de la procédure etoile le paramètre formel n prend la valeur du paramètre effectif longueur.

Frederic Mesnard
mardi, 15 décembre 1998, 16:13:24 GMT+4