Subprograme Subprograme | Page 10

Funcții și proceduri

Exerciții recapitulative:

(Întrebări și răspunsuri)

î1. Explică termenii variabilă globală relativ la un subprogram și variabilă locală

într-un subprogram.

r1. O variabilă este globală relativ la un subprogram atunci cînd ea este declarată în

programul sau subprogramul ce îl cuprinde fără să fie redeclarată în subprogramul în studiu.

Variabilele locale sunt create in interiorul functiei si sunt distruse cand se încheie apelul la functia respectiva. În consecinta, variabilele locale sunt disponibile numai pe durata executiei functiei asociate.

î2. Numiți variabilele globale și variabilele locale din programul P105.

r2. Variabile globale: a;

Variabile locale: c, c;

î3. Poate fi oare o variabilă locală și în același timp și o variabilă globală

relavit la un subprogram?

r3. Consider ca este posibil deoarece, o variabilă este globală relativ la un subprogram

atunci cînd ea este declarată înprogramul sau subprogramul ce îl cuprinde fără să fie redeclarată în subprogramul în studiu. Iar orice variabilă este locală în subprogramul în care a fost declarată

î4. Numiți variabilele globale și variabilele locale din programul ce urmează. Ce va

afișa pe ecran acest program?

10