next up previous
Next: Les fonctions Up: Cours de Pascal Previous: L'instruction for

Les fonctions et les procédures

Elles correspondent à des "sous-programmes".
Elles sont par :

Elles sont par : Exemple :
program P;
var k1, k2 : integer;

procedure affichecarre(i:integer);
   begin
       writeln(sqr(i));
   end;

begin
    writeln('k1 = ');
    readln(k1);
    writeln('k2');
    readln(k2);

    affichecarre(k1);
    affichecarre(k2);
end.

Dans cet exemple la procédure est déclarée

Elle est appelée deux fois avec comme paramètre effectif k1 dans le premier appel et k2 dans le second appel.

Les différentes étapes de l'appel de la procédure sont les suivantes :





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