Professional Documents
Culture Documents
Teza4 9C
Teza4 9C
SUBIECTUL I (2p)
Pentru itemii urmatori , incercuiti pe foaia de teza litera corespunzătoare răspunsului corect:.
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)Variabila întreagă x memorează un număr natural cu cel puțin patru cifre nenule distincte. Expresia C/C+
+ a cărei valoare este egal cu cifra unitatilor acestui număr este:
a.x/100 b.x%10 c.(x/10)%10 d. x%100
3) Care este rezultatul evaluării expresiei C/C++ alaturate? 11*6/2*2/3 a.18 b.10 c.22 d.11
4) 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-y+3!=0 d. !(x/2+2==y)
SUBIECTUL II (3p)
Pentru itemii urmatori , scrieti in zona punctata pe foaia de teza raspunsurile corecte:
(0,75p) 1) Se considera urmatoarea secventa de atribuiri:
ax%2;
by/2
c(a+b)*10
Ce valori vor avea a, b si c dupa executia secventei daca x=8 si y=7 R. a= ……. b=……. c= …….
1) Se citeste de la tastatură un numar a format din trei cifre. Scrieţi un program C++ care calculează şi afişează
pe ecran numărul z obţinut prin oglindirea numarului initial. Exemplu: daca a=371 se va afişa z=173
2) Se citeste de la tastatura un numar intreg z.Scrieti un program C++ care sa afizeze pe ecran daca numarul citit
este pozitiv sau negativ.