O expresie C/C++ care are valoarea 1
este:
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați o expresie C/C++ care are valoarea 1
dacă și numai dacă numărul memorat în variabila întreagă x
aparține reuniunii de intervale [-21,-2]∪[2,21]
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Pentru a verifica dacă în tabloul unidimensional (2,8,13,19,20,38,47)
există elementul cu valoarea x
se aplică metoda căutării binare. Știind că valoarea x
este comparată cu trei elemente ale tabloului pe parcursul aplicării metodei, indicați o valoare cu care x
NU poate fi egală.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați o declarare corectă pentru o variabilă x
care poate memora simultan cele trei coordonate reale ale unui punct în spațiu.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
În secvența C/C++ urmtoare toate variabilele sunt întregi, iar m>n
.
dif=0; x=n; y=m; do { x=x+1; y=y-1; dif=dif+2; }while(x<y); if(x>y)dif=...;
Indicați expresia care poate înlocui punctele de suspensie, astfel încât, în urma executării secvenței obținute, variabila dif
să memoreze diferența m-n
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Se consideră secvenţa de mai jos, în care toate variabilele sunt de tip întreg.
i=2; while(.....) { if(x%i==0) cout<<i<<’ ’; i=i+1; }
Pentru a afişa în ordine crescătoare toţi divizorii pozitivi ai numărului natural nenul memorat în variabila x
, cu excepţia lui 1
şi a numărului respectiv, o expresie care poate înlocui punctele de suspensie este:
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele x
și y
sunt de tip întreg și memorează numere naturale nenule. Indicați o expresie C/C++ care are valoarea 1
dacă și numai dacă numărul memorat în x
are cifra zecilor egală cu 2
și este un multiplu al numărului memorat în y
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele i
și j
sunt de tip întreg. Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, să se afișeze pe ecran valorile de mai jos, în această ordine.
for(i=1;i<=4;i++) { for(j=1;j<=5;j++) cout<<.........<<" "; | printf("%d ",.........); cout<<endl; | printf("\n"); }
1 2 3 4 5 2 4 6 8 0 3 6 9 2 5 4 8 2 6 0
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele x
, y
și z
sunt de tip real și au valori nenule. Indicați expresia matematică ce corespunde expresieiC/C++ -x/2*y+pow(z,2)
.
Varianta 1 |
\( – \frac{x}{2 \cdot y} + \sqrt{z} \) |
Varianta 2 |
\( – \frac{x}{2 \cdot y} + z^2 \) |
Varianta 3 |
\( – \frac{x}{2 \cdot y + z^2} \) |
Varianta 4 |
\( – \frac{x}{2 }\cdot y + z^2 \) |
Tablourile unidimensionale A
și B
au valorile A=(20,16,9,4,2)
și B=(50,18,16,2,1)
. Pentru a determina al 6
-lea element obținut în urma interclasării tablourilor în ordine crescătoare, se compară elementul cu valoarea xa
din A
cu elementul cu valoarea xb
din B
. Indicați valorile lui xa
și xb
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|