Sunteți pe pagina 1din 1

1.

Fie secventa urmatoare, scrisa in limbaj pseudocod:


pentru i=1, 5, 1 executa
v[i] = v[i]+1
scrie v[i]
sfarsit pentru.
Rescrieti secventa in C++.
2. Fie vectorul V=[ -1, 9, 4, 3, 0, 8, 2]. Daca vom sorta crescator aplicand metoda selectiei, cum va
arata vectorul dupa a treia traversare ?
3. Care dintre variantele de mai jos reprezinta o declaratie corecta a unui vector cu 20 de
elemente, numere reale ?
A. Int v[20];
B. Float v[10];
C. Double v[20];
D. Real v[15];
4. Fie declararea int vector[10]; care dintre urmatoarele operatii este incorecta ?
A. Vector[5]=6.7;
B. Vector=10;
C. Vector[6]=vector[9];
D. Vector[0]=10;
5. Fie urmatoarea secventa de program: ... int i; float a[20]; a[0]=1; for (i=1;i<=15;i=i+1) a[i]=a[i-
1]+1; ... Ce se valoare s-ar afisa prin instructiunea: cout<<a[5];
6 5 4 S-ar afisa un mesaj de eroare

6. Executia careia dintre urmatoarele instructiuni va genera un mesaj de eroare, stiind ca x este
declarat astfel: float x[20] ?
A. cin>>x;
B. X[10]=10;
C. X[0]=0.75;
D. if(x[4])
7. Care dintre urmatoarele acceseaza corect primul element al unui vector din vectorul cu 100 de
elemente f ?
A. f[1]
B.F[0]
C. F
D.F[first]
8. Se citesc n numere naturale. Care este suma elementelor aflate pe pozitii impare in vector? Dar a
celor aflate pe pozitii pare ?
9. Sa se determine numarul maxim, respectiv minim dintr-un sir de n numere naturale introduse de
la tastatura.

S-ar putea să vă placă și