Documente Academic
Documente Profesional
Documente Cultură
Subprogramele in Pascal
Subprogramele in Pascal
Subprogramele in Pascal
PP Astfel
- variabilele declarate in PP vor fi
vizibile in S1, S2, S3, S4, S5.
S1 - variabilele declarate in S1 vor fi
vizibile in S1 si in S2, iar in PP, S3, S4,
S2 S5 nu;
- variabilele declarate in S3 vor fi
S3 vizibile in S4 si S5 iar in PP si S1, si
S2 nu.
S4 - Variabilele declarate in S4 vor fi
vizibile doar acolo si nu in S5, S3, S1,
S5 S2 si PP
Variabilel declarate in S3 sunt variabile locale pentru pentru S3 dar sunt variabile
globale pentru S4 si S5. Variabilele declarate in PP sunt globale deoarece sunt vizibile
de toate subprogramele. Daca exista o variabila declarata si in S3 si in S4 (ex: var
a:integer) atunci in S3 se va folosi variabila definita acolo iar in S4 variabila a declarata
in S4 cea din S3 pierzandu-si semnificatia.
Begin x:=3;
Ex2(x);
Writeln(x); End.
Se va tipari valoarea 3.