1) Variabila x este de tip real. Care dintre următoarele expresii C/C++ are valoarea 1 dacă și numai dacă numărul real memorat în variabila x aparține intervalului (5,8]? a) (x<8) && (x>=5) b) (x<=8) || (x>5) c) (x>8) || (x<=5) d) (x<=8) && (x>5) 2) Variabilele x și y sunt tip int. Care dintre expresiile C/C++ de mai jos are valoarea 1 dacă și numai dacă valorile întregi nenule memorate în variabilele x și y sunt egale? a) (x%y==0) && (y%x==0) && (x*y>0) b) (x<=y) && (y<x) c) (x<=y) || (y<=x) d) x*x==y*y 3) Care este rezultatul evaluării expresiei C/C++ următoare: 11*3/2*2/3? a) 2 b) 10 c) 2.75 d) 11 4) Care dintre următoarele expresii C/C++ are ca valoare cel mai mic dintre numerele naturale nenule, cu cel mult 4 cifre fiecare, memorate în variabilele întregi x şi y? a) (x+y-abs(x-y))/2 b) x+y-abs(x-y)/2 c) (x+y+abs(x-y))/2 d) (x+y+abs(x+y))/2 5) Variabilele x şi y sunt de tip întreg, x memorând valoarea 8, iar y valoarea 6. Care dintre expresiile C/C++ de mai jos are valoarea 0? a) 3*x-4*y==0 b) (x+y)/2 > x%y+1 c) !(x/2+2==y) d) x-y+3!=0 6) Care dintre expresiile C/C++ de mai jos este echivalentă cu expresia următoare !((a<5)&&(b>7)) ? a) (a>=5)&&(b<=7) b) !(a<5) || !(b>7) c) !(a<5) && !(b>7) d) !(a>=5) && !(b<=7) 7) Pentru care dintre perechile de valori de mai jos expresia C/C++ următoare (a%100==b%100) && (a>99) || (b>99) 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 8) Care dintre următoarele instrucţiuni C/C++ determină inserarea cifrei 7 în faţa ultimei cifre a unui număr natural, cu mai mult de 2 cifre, memorat în variabila x? a) x=(x/10*10+7)*10+x%10; b) x=(x%10*10+7)*10+x/10; c) x=x/10+7+x%10; d) x=(x/10+7)*10+x%10; 9) Care dintre expresiile C/C++ de mai jos este echivalentă cu !((a<=b && a>=c) || a<=d)? a) a<=b || a>=c && a<=d b) a>b || a<c && a>d c) a>b || a<c || a>d d) (a>b || a<c) && a>d

operatori logici

Top-lista

Vizualni stil

Postavke

Promijeni predložak

Vrati automatski spremljeno: ?