test-vectori-cls9

test-vectori-cls9

9th Grade

8 Qs

quiz-placeholder

Similar activities

C++ References

C++ References

6th - 12th Grade

12 Qs

ПР_X_CPP

ПР_X_CPP

9th - 12th Grade

11 Qs

Q - Functii Siruri de caractere

Q - Functii Siruri de caractere

9th - 10th Grade

10 Qs

Recursivitate 2

Recursivitate 2

1st - 12th Grade

9 Qs

9-Cpp-1

9-Cpp-1

9th Grade

13 Qs

Programming with C++

Programming with C++

9th - 12th Grade

10 Qs

C++ test

C++ test

1st - 10th Grade

10 Qs

Vectori

Vectori

9th - 11th Grade

9 Qs

test-vectori-cls9

test-vectori-cls9

Assessment

Quiz

Computers

9th Grade

Easy

Created by

Dumitru Tomulescu

Used 4+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Ce valoare va fi afișată în urma execuției programului următor ?

int main()

{

int v[] = {1, 1, 2, 0, 4, 5, 6};

int i = 0, nr = 0;

do

{ if (i == v[i]) nr++;

i++;

}

while (i < 6 && v[i] != 0);

cout<< nr;

return 0;

}

0

1

2

3

2.

MULTIPLE SELECT QUESTION

3 mins • 1 pt

Ce afişează secvenţa:

int a[] = {14, 3, 7, 0, -4, 3, 10, 15, 7};

int s = 0;

for (int i = 0; i < 9; i++)

if (i % 2 == 0) s += a[i];

cout << s;

0

34

21

50

3.

MULTIPLE SELECT QUESTION

3 mins • 1 pt

Fie secvența:

for (i = 0; i < 20; i++)

a[i] = i * i – i;

Câte din primele 20 de componente ale vectorului a memorează valori care au cifra unităților 0?

6

7

8

9

4.

MULTIPLE SELECT QUESTION

5 mins • 1 pt

Ce afișează secvența:

for (i = 1; i <= 10; i++)

a[i] = 0;

for (i = 1; i <= 4; i++)

a[2 * i + 1] = i + 2;

for (i = 1; i <= 10; i++)

cout << a[i] << " ";

4 5 6 0 0 0 0 0 0 0

0 5 0 7 0 9 0 11 0 0

0 0 3 0 4 0 5 0 6 0

0 3 0 4 0 5 0 6 0 0

5.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Secvenţa următoare de program realizează:

int n,i,x,a[20];

...............

for(i=0;i<n-1;i++)

if(a[i+1]<a[i])

{

x=a[i];

a[i]=a[i+1];

a[i+1]=x;

}

................

sortarea crescătoare a vectorului folosind metoda selectării directe;

calcularea valorii minime a elementelor în primul element al vectorului;

calcularea valorii maxime a elementelor în ultimul element al vectorului.

sortarea crescătoare a vectorului folosind metoda interschimbarii;

6.

MULTIPLE SELECT QUESTION

3 mins • 1 pt

Ce afişează următoarea secvenţă de instrucţiuni dacă n=12 şi elementele vectorului sunt {1,2,2,3,1,2,1,3,4,1,2,1}?

int v[20],n,i,j,k=0;

cout<<"n=";cin>>n;

for(i=0;i<n;i++)

cin>>v[i];

for(i=0;i<n-1;i++)

for(j=i+1;j<n;j++)

if(v[i]==v[j])

k++;

cout<<k;

4

20

17

18

7.

MULTIPLE SELECT QUESTION

3 mins • 1 pt

Ce afişează următoarea secvenţă de instrucţiuni dacă n=5, elementele vectorului sunt {1,2,3,4,5} şi k=3?

int v[20],n,i,k;

cout<<"n=";cin>>n;

for(i=0;i<n;i++)

cin>>v[i];

cin>>k;

i=n;

while(i!=k)

{

v[i]=v[i-1];i--;

}

for(i=0;i<=n;i++)

cout<<v[i]<<" ";

1 2 3 4 5 6

1 2 3 0 4 5

1 2 3 4 4 5

1 2 3 3 5

8.

MULTIPLE SELECT QUESTION

3 mins • 1 pt

Ce afişează următoarea secvenţă de instrucţiuni dacă n=5 şi elementele vectorului sunt {1,9,2,8,4}?

int v[20],n,i,x;

cout<<"n=";cin>>n;

for(i=0;i<n;i++)

cin>>v[i];

for(i=0;i<n/2;i++)

{ x=v[i];

v[i]=v[n-i-1];

v[n-i-1]=x; }

for(i=0;i<n;i++)

cout<<v[i]<<" ";

1 9 2 8 4

4 8 2 9 1

9 2 8 1 4

1 4 2 9 8