Pentru a verifica dacă în tabloul unidimensional (1,4,6,8,9,11,15,18,21,25,30)
există elementul cu valoarea x
, se aplică metoda căutării binare. Indicați trei dintre valorile pe care le poate avea x
, astfel încât căutarea să se încheie după ce x
a fost comparat cu cel mult două elemente ale tabloului.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele x
și y
sunt de tip întreg și memorează numere naturale nenule, reprezentând prețurile a două calculatoare. Indicați o instrucțiune care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței C/C++ obținute, să se interschimbe valorile inițiale ale variabilelor x
și y
.
x=x+y; ......... x=x-y;
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicaţi valoarea expresiei C/C++ următoare: floor(sqrt(25)-sqrt(20))
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabila m
memorează elementele unui tablou bidimensional cu 2025
de linii și 2025
de coloane, numerotate de la 0
la 2024
. Indicați expresia C/C++ prin care poate fi accesat un element aflat pe diagonala secundară a tabloului.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
În secvența de mai jos, toate variabilele sunt întregi. Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila p
să memoreze valoarea produsului 3!⋅5!
(unde s-a notat cu x!
, pentru x∈{3,5}
, factorialul lui x
, calculat ca produs al tuturor numerelor naturale nenule, distincte, mai mici sau egale cu x
).
p=1; f=1; for(i=3;i<=6;i++) if(i%2==1) { f=........; p=p*f; }
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Tablourile unidimensionale A=(20,15,10,9,7,4)
și B=(21,12,8,6,5)
sunt interclasate în ordine crescătoare, fiind parcurse de la dreapta la stânga. Scrieți mulțimea tuturor valorilor din B
care, pe parcursul aplicării metodei de interclasare, se compară cu valoarea 7
din A
.
Scrieți valorile cerută în ordinea comparării cu 7
, separate prin exact un spațiu.
Indicați valoarea expresiei C/C++ alăturate: 20.25/2.5*100
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați valoarea expresiei C/C++ de mai jos.
15.4/2+15/2
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele m
, n
, p
, q
și x
sunt de tip întreg, iar m<p<q<n
. Indicați o expresie C/C++ care are valoarea 1
dacă și numai dacă numărul memorat în variabila x
aparține intervalului [m,n]
, dar NU și intervalului (p,q)
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați expresia C/C++ cu aceeaşi valoare ca a expresiei de mai jos.
2025%2019+6
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|