Sunteți pe pagina 1din 1

Tema

October 1, 2015

1. Care din urmtoarele afirmaii despre operatorii din C/C++ este fals?
a) > este operator relational
b) % este operator arithmetic
c) && este operator logic
d) <= este operator logic
2. Care este valoarea expresiei C/C++ alturate dac variabilele ntregi a, b, c au valorile a=20,
b=3, c=5?
a) 0
b) 1
c) 2
d) True
3. Pentru care dintre perechile de valori de mai jos expresia C/C++ alturat are valoarea 1?
a) a=1003 i b=3
b) a=35 i b=35
c) a=1100 i b=10
d) a=1234 i b=12
4. Care dintre expresiile C/C++ de mai jos este echivalent cu expresia alturat?
!
((a<5)&&(b>7))
a) (a>=5)&&(b<=7)
b) !(a<5) || !(b>7)
c) !(a<5) && !(b>7)
d) !(a>=5) && !(b<=7)
5. tiind c variabilele x i y sunt de tip ntreg, care este instruciunea prin care variabilei x i se
atribuie ultima cifr a numrului natural memorat n variabila y?
a) x=y%10;
b) y=x%10;
c) y=x/10;
d) x=x/10;
6. Care este valoarea expresiei C/C++ alturate?50-(100300/2/(2+3))
a) -30
b) 70
c) -20
d) 60
7. Care dintre expresiile urmtoare, scrise n limbajul C/C++, are valoarea 1 dac i numai dac
valorile variabilelor ntregi x i y sunt numere pare?
a) x-y==0
b) (x+y)%2==0
c) (x%2==0) || (y%2==0)
d) (x%2==0) && (y%2==0)
8. tiind c variabilele x i y sunt de tip ntreg, care este instruciunea prin care variabilei x i se
atribuie cifra zecilor numrului natural cu cel puin dou cifre memorat de variabila y?
a) x=y%10/10;
b) x=y/10%10;
c) x=y%10;
d) x=x/100;