Răspuns:
Explicație:
Ex1. O procedură se apelează prin numele ei. De exemplu ai declarată o procedură cu următorul antet:
procedure P(a:integer; var b:integer);
Atunci în cadrul programului pot fi scrise următoarele apeluri ale ei:
a) P(x,y);
b) P(5,z) şi nici decum P(x,8), deoarece al doilea parametru actual trebuie să fie numai variabilă, deoarece al doilea parametru forma este parametru formal variabilă.
Ex2. Declaraţiile de funcţii sunt prezente în partea declarativă a programului principal sau în partea declarativă a oricărui subprogram (procedură sau funcţie)