
Tablouri unidimensionale(6)

Quiz
•
Computers
•
10th Grade
•
Medium
Chis Lucian
Used 10+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Precizați cu ce expresie trebuie înlocuite punctele de suspensie, astfel încât în urma executării secvenței alăturate, să se deplaseze elementele xp, xp+1, . . . , xk ale unui tablou unidimensional x, cu q-1 poziții spre dreapta.
for (j=k; j>=p; j--) x[…]=x[j];
q-1-j
j-q+1
q-1+j
q-2+j
q-j+1
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Tabloul unidimensional a conține n numere naturale, ordonate crescător. Se cere afișarea mesajului DA dacă în a există două elemente a căror diferență este egală cu s (număr natural) sau a mesajului NU, în caz contrar. Precizați condiția ce trebuie utilizată în locul punctelor de suspensie astfel încât secvența următoare să rezolve corect problema dată.
i = 1; j = 2; while ( ....... ) { if (a[j]-a[i]<s) j++; else i++; if(j<=n) cout<<"DA"; else cout<<"NU";
j<n
j<=n&&a[j]-a[i]==s
a[j]-a[i]!=s
i<=n&&a[j]-a[i]==s
j<=n&&a[j]-a[i]!=s
3.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Tabloul unidimensional v conține n numere întregi numerotate de la 1 la n. Precizați care dintre următoarele secvențe determină înlocuirea primului element din tabloul unidimensional v cu cea mai mică valoare care apare în acesta.
for(i=1; i<n; i++)
if(v[i]>v[i+1])
{a=v[i];
v[i]=v[i+1];
v[i+1]=a;}
for(i=n-1; i>=1; i--)
if(v[i]<v[i+1])
{a=v[i];
v[i]=v[i+1];
v[i+1]=a; }
for(i=1; i<=n-1; i++)
if(v[i]<v[i+1])
{ a=v[i];
v[i]=v[i+1];
v[i+1]=a; }
for(i=n-1; i>=1; i--)
if(v[i]>v[i+1])
{ a=v[i];
v[i]=v[i+1];
v[i+1]=a; }
4.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Se consideră tabloul unidimensional x=(1,2,4,3). Precizați care dintre următoarele variante reprezintă tabloul unidimensional y, știind că pentru orice 0≤i<4, există relaţia x[y[i]]=y[x[i]].
y=(1,3,4,2)
y=(2,3,1,4)
y=(3,2,1,4)
y=(3,4,1,2)
y=(1,2,3,4)
5.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
În secvenţa de mai jos, variabilele i, şi j sunt de tip întreg, iar variabila a memorează un tablou unidimensional în care primul element este numerotat cu 1. Toate elementele tabloului primesc valori în urma executării secvenţei. Precizați care este valoarea elementului a[4] în urma executării secvenţei de mai jos. for(i=1;i<=5;i++) a[i]=10-i;
for(i=1;i<=5;i++)
if(i<3) a[i]=a[i]+a[6-i];
else a[i]=a[i]-a[6-i];
0
-9
-8
4
2
6.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Se consideră un tablou unidimensional a cu n numere naturale. Dacă pentru n se citește valoarea 7, iar a primește valorile: 7,4,8,2,9,6 și 2, precizați ce se va afișa la sfârșitul executării secvenței următoare de program. int a[15],i,n,j; cin>>n; for(i=0;i<n;i++) cin>>a[i];
for(i=0;i<n;i++) if(a[i]%2==0){
for(j=i;j<n-1;j++) a[j]=a[j+1];
n--; }
for(i=0;i<n;i++) cout<<a[i]<<" ";
7 2 9 2
4 8 2 6
7 8 9 2
7 8 2 9
7 9 8 2
Similar Resources on Wayground
10 questions
Computer System Servicing - Windows Server 2008 R2 Installation

Quiz
•
10th - 12th Grade
10 questions
Creativepop Quizzz

Quiz
•
8th - 10th Grade
9 questions
тест экз 1 группа

Quiz
•
10th Grade
7 questions
CSS Rules Quiz-unit 4 CodeHS

Quiz
•
7th Grade - University
10 questions
Excel If function WSC 4.2.3

Quiz
•
7th Grade - University
5 questions
Posst Test

Quiz
•
10th Grade
10 questions
PowerPoint

Quiz
•
1st - 12th Grade
11 questions
Typing Skills and Posture

Quiz
•
6th Grade - University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Analog vs Digital

Quiz
•
9th - 12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats

Interactive video
•
6th - 10th Grade
10 questions
Understanding the Internet and Data Transmission

Interactive video
•
7th - 12th Grade