Documente Academic
Documente Profesional
Documente Cultură
Test
1. Prezentați cât mai detaliat parametrii formali și cei efectivi: legătura dintre ei, exemple. (2p)
..................................................................... .........................................................................
3. Scrieţi un subprogram MULT, cu doi parametri, care primeşte prin intermediul parametrului a un
tablou unidimensional cu cel mult 100 de elemente, numere naturale de cel mult 4 cifre fiecare, şi prin
intermediul parametrului n un număr natural nenul, n<100, ce reprezintă numărul de elemente din tablou.
Subprogramul verifică dacă tabloul conţine toate valorile din mulţimea {1,2,…,n}. În caz afirmativ
subprogramul returnează valoarea 1, iar altfel subprogramul returnează valoarea 0. (2p)
4. Se consideră subprogramul inter cu doi parametri: x şi y (numere întregi formate din cel mult patru
cifre fiecare); subprogramul interschimbă valorile a două variabile transmise prin intermediul
parametrilor x şi y.
a) Scrieţi în limbajul Pascal numai antetul subprogramului inter.
b) Pe prima linie a fişierului bac.in se află un număr natural nenul n≤1000, iar pe a doua linie a fişierului
se află un şir de n numere naturale nenule, despărţite prin câte un spaţiu, fiecare număr fiind format din
cel mult 4 cifre. Scrieţi un program Pascal care afişează pe ecran, în ordine crescătoare, numerele aflate
pe a doua linie a fişierului. Numerele vor fi afişate pe o singură linie, iar între două numere se va lăsa un
spaţiu. Se vor folosi apeluri utile ale subprogramului inter. (3p)
Nume....................................... Clasa......................... Data...................