WorksheetsTablouri unidimensionale în C++
Total questions: 15
Worksheet time: 8mins
Un tablou unidimensional este:
O structură de date cu elemente ordonate accesate prin două coordonate
O structură de date liniară cu elemente accesate prin index
O funcție care întoarce mai multe valori
O instrucțiune de repetare
Indexarea elementelor într-un tablou începe, de obicei, de la:
-1
0
1
Este aleatoare
Un tablou poate conține elemente de tipuri diferite.
Adevărat
Fals
Care dintre următoarele reprezintă declararea corectă a unui tablou de 10 numere întregi în C++?
int v;
int v(10);
int v[10];
int v = [10];
Care instrucțiune parcurge corect un tablou v de n elemente?
for(i=1; i<=n; i++)
for(i=0; i<n; i++)
for(i=0; i<=n; i++)
for(i=1; i<n; i++)
Pentru a calcula suma elementelor unui tablou, sunt necesare:
Inițializarea sumei cu 0
Un tablou sortat
Parcurgerea tuturor elementelor
Un algoritm de căutare binară
Un tablou poate fi transmis ca argument unei funcții.
Adevărat
Fals
Dimensiunea unui tablou:
Poate fi schimbată în timpul execuției
Este fixă după declarare
Este întotdeauna 100
Depinde de compilator
Care este valoarea lui v[2] pentru tabloul v = {4, 7, 9, 1}?
A. 4
B. 7
C. 9
D. 1
Instrucțiunea v[i] = v[i] + 1; are efectul:
Adaugă un element în tablou
Șterge elementul i
Crește valoarea elementului i cu 1
Inversează tabloul
Tabelele sunt memorate în locații neadiacente.
Adevărat
Fals
Algoritmul de găsire a maximului necesită păstrarea unei variabile:
numită sum
numită max
numită count
nu este necesară nicio variabilă
Pentru un tablou a[5] = {3, 1, 4, 2, 0}, care este expresia ce accesează ultimul element?
a[5]
a[4]
a[3]
a[-1]
Care dintre urmatoarele operații NU este uzuală asupra unui tablou?
Căutarea unui element
Determinația mediei
Reetichetarea tipului de date
Afișarea elementelor
Instrucțiunea cin >> v[i]; are rolul de:
Afișa elementul i
Căuta elementul i
Introduce de la tastatură valoarea elementului i
Șterge elementul i
