Test prelucrarea elementelor unui vector

Test prelucrarea elementelor unui vector

10th Grade

9 Qs

quiz-placeholder

Similar activities

Củng cố bài 14 Tin 10 tiết 1

Củng cố bài 14 Tin 10 tiết 1

10th Grade

9 Qs

Câu Lệnh Rẽ Nhánh IF ELSE

Câu Lệnh Rẽ Nhánh IF ELSE

10th Grade

11 Qs

14.03.2025

14.03.2025

10th Grade

13 Qs

KUIZ X Informatika

KUIZ X Informatika

10th Grade

10 Qs

8 клас 11 балів

8 клас 11 балів

8th Grade - University

11 Qs

Quizzi bài 29 Tin học 10

Quizzi bài 29 Tin học 10

10th Grade - University

10 Qs

Formatif

Formatif

10th Grade

10 Qs

KUIS DENGAN TOPIK MATERI PERTEMUAN 2

KUIS DENGAN TOPIK MATERI PERTEMUAN 2

10th Grade

10 Qs

Test prelucrarea elementelor unui vector

Test prelucrarea elementelor unui vector

Assessment

Quiz

Information Technology (IT)

10th Grade

Hard

Created by

Adriana Ciocanel

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image
  1. 1. Care dintre următoarele secvenţe de instrucţiuni determină în variabila reală max cel mai mare element dintr-un şir de n numere reale?

a)      max=0;     for(i=0;i<n;i++)     if(max<a[i])

max=a[i];

b)      max=a[0];  for(i=1;i<n;i++)     if(max<a[i])

max=a[i];

c)      max=a[0];  for(i=1;i<n;i++)     if(max>a[i])

max=a[i];

d)      max=a[n];  for(i=1;i<n;i++)     if(max<a[i+1]) max=a[i+1];

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Media Image
  1. 2. Fie a un vector cu n=10 componente întregi. Ce va tipări secvenţa pentru a=(8,3,7,0,4,3,16,15,7)?

  2. s=0;

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

      if(i%2==0)   

            s=s+a[i];

    cout<<s<<endl;

3.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Media Image

3. Ce afişează următoarea secvenţă de instrucţiuni dacă n=12 şi elementele vectorului sunt {1,2,2,3,1,5,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=k+1;
    cout<<k;

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

4. 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;
        }
    ................

a) sortarea crescătoare a vectorului

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

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

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

5.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]<<" ";

a) 1 2 3 4 4 5

b) 1 2 3 4 5 6

c) 1 2 3 0 4 5

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

6. Secvenţa următoare de program realizează:

int v[20],z[20],n,i;
    cout
<<"n=";cin>>n;
    
for(i=0;i<n;i++)
        cin
>>v[i];
    
for(i=0;i<n;i++)
        z
[i]=v[i];
    
for(i=0;i<n;i++)
        cout
<<z[i]<<" ";

a) copierea elementelor vectorului v în vectorul z;

b) copierea elementelor vectorului z în vectorul v;

c) copierea elementelor vectorului v în vectorul z în ordine inversă.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image
  1. 7. Fie secvenţa:
    for (i = 0; i < 20; i++)
          a[i] = i * i – i ;


  2. Câte componente memorează valori care au cifra unităţilor 0:


a. 6

b. 2

c. 9

d. 8

e. 7

8.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

8. Care dintre secventele de program de mai jos afiseaza corect produsul elementelor divizibile cu 3 ale unui vector v={ v[0], v[1], …,v[n‐1] } cu n elemente de tip intreg ?

a) p=1;

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

if(v[i]%3==0)

p=p*v[i];

cout<<p;

b) p=1;

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

if(v[i]/3==0)

p=p*v[i];

cout<<p;

c) p=0;

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

if(v[i]%3!=0)

p=p*v[i];

cout<<p;

d) p=1;

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

if(v[i]%3==0)

p=p*v[i];

cout<<p;

9.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image
  1. 9. Ce valoare va fi afisata in urma executiei programului urmator ?

#include <iostream>;

using namespace std;

int main ()

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

do {     

   if (i==v[ i] )

nr++;

} while (i<6 && v[ i++] );

cout<< nr;

}

a) ) programul va intra in ciclu infinit

     b) 1 

 c) 3 

 d) 2