Sunteți pe pagina 1din 1

Numele ___________________________ Clasa a IX-a A Data _25.10.

2023

Test de evaluare din capitolul


OPERATORI

NR.2

Încercuiţi litera corespunzătoare răspunsului corect.

1. Variabilele întregi a şi b memorează numere naturale. Care dintre expresiile de mai jos este echivalentă cu expresia (a+b)
%2 ==0?
a. (a%2==0)&&(b%2==0) b. (a%2!=1)&&(b%2!=0)
c. (a%2==1)&&(b%2!=1) d. (a%2==0)&&(b%2==0)||(a%2==1)&&(b%2==1)

2. Variabila întreagă n memorează un număr natural de exact 7 cifre. Instrucţiunea care determină eliminarea din numărul n
a cifrei din mijlocul lui este:
a. n=n/100000*100+n%10000; c. n=n/1000/10*1000+n%1000;
b. n=n%10000/100+n/100 d. n=n/10000+n%1000;

3. Care dintre expresiile C/C++ de mai jos este echivalentă cu expresia alăturată? ! ((a<3) || (a>=15)) && (a!=b)
a. ((a>=3) && (a<15)) || (a==b) b. !((a<=3) || (a>=15)) || (a!=b)
c. ((a>=3) && (a<15)) && (a!=b) d. !(a<3 || a>15) && (a!=b)

4. Care dintre instructiunile de mai jos determina retinerea in variabila x a valorii 1 daca si numai daca variabila y este un
numar natural impar divizibil cu 7?
a. x=y%2>0 && !y%7; c. x=!(y%2==0 || y%7);
b. x=y%2>0 && !(y%7); d. x=!(y%2<=0 || y%7);

5. Variabilele x, y și z sunt de tip întreg și memorează câte un număr natural nenul.


Dacă expresia C++ !(z<=y) && y>x are valoarea 1, indicați șirul crescător format cu valorile acestor variabile, în ordinea
precizată mai jos.
a. x, y, z; c. y, z, x;
b. z, x, y; d. z, y, x;

6. Indicaţi expresia care are valoarea 1 dacă şi numai dacă numărul natural memorat în variabila întreagă x are exact două
cifre.
a. x/100==0 && x>9 c. x/100==0 || x<10
b. x%100==0 && x<100 d. x%100==0 || x>9

7. Variabila x este de tip întreg şi memorează un număr natural. Expresia ((x%5+1)%5+1)%5 are valoarea 0 dacă şi numai dacă
expresia x%5 are valoarea:
a. 1 c. 2
b. 3 d. 4

8. Indicaţi expresia C/C++ care are valoarea 1 dacă şi numai dacă numărul memorat în variabila întreagă x aparţine
mulţimii {2015, 2016, 2017}.
a. x==2015 && !(x<2016 || x<2017) c. x==2015 && !(x<2016 && x<2017)
b. x==2015 || !(x<2016 || x>2017) d. x==2015 || !(x<2016 && x>2017)

9. Variabila x este de tip întreg și memorează un număr natural de cel puțin două cifre. Indicați o instrucțiune C++ în urma
executării căreia se memorează în variabila x numărul obținut din valoarea sa inițială, prin inserarea cifrei 4 între cifra
sutelor și cifra zecilor.
a. x=(x/10*10+4)*10+x%10; c. x=(x/100*10+4)*10+x%10;
b. x=(x%10*10+4)*10+x/10; d. x=(x/10+4)*10+x%10;

S-ar putea să vă placă și