You are on page 1of 1

TEST CLASA a X-a

1. Ce valori vor fi afişate în urma rulării următorului program?


int a[6],i;
int main(){
for(i=0;i<6;i++) a[i]=0;
for(i=0;i<3;i++) a[2*i+1]=i+1;
for(i=0;i<6;i++)
cout<<a[i]<<” “;} (2p)

2. Considerăm următoarea secvenţă de program în care v este un


vector format din n numere întregi, iar i, j şi k sunt trei variabile de tip
întreg:
for(i=1;i<=n;i++)
for(j=0;j<k;j++)
v[i+j]=k+i;
Ce conţinut va avea vectorul v, după rularea secvenţei de mai sus
pentru n=7 şi k=3 ?
(2p)
3. Se dă un vector x cu n elemente, numere naturale. Să se realizeze
un program în C++, care să construiască un alt vector, y, cu
proprietatea că y[i] este egal cu suma divizorilor lui x[i].
(2p)
4. Se dă un şir cu n elemente, numere naturale. Să se realizeze un
program în C++, care să verifice dacă toate elementele şirului sunt
numere prime.
(2p)
5. Se dau n numere naturale, fiecare număr având cel mult nouă cifre.
Să se realizeze un program în C++, care determină cele mai mari
două numere de trei cifre care nu apar printre numerele date. Dacă
nu se pot găsi două astfel de numere, se va afişa mesajul NU
EXISTA.
(1p)

1p oficiu

You might also like