Sunteți pe pagina 1din 1

TEST CLASA 9C 10 puncte din oficiu

Partea I 40p
1.Evaluati urmatoarele expresii pentru a=4, b=2 si c=F
a) a * b < 16 and a % 2 = 0 or not c (7,5p)
b) a ^ 3 + 4 - 10 = 3 and c (7,5p)

2. Scrieti in forma acceptata de calculator urmatoarea expresie:


√ a −b + c 2
d+ a (5p)
3. 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]? (5p)
a.(x<8)&&(x>=5) b.(x<=8)||(x>5) c.(x>8)||(x<=5) d.(x<=8)&&(x>5)

4. Variabile x și y sunt de tip întreg. Indicați o pereche de valori pentru care expresia următoare are valoarea 1:
(x % 100 == y % 100 ) && ( x > 99 ) || ( y > 99 ) (5p)
a.x=1234 și y=12 b. x=1100 și y=10 c.x=1003 și y=3 d.x=35 și y=35

5. Indicați o expresie C/C++ care are valoarea 1 dacă și numai dacă valorile variabilelor întregi x și y sunt numere
pare. (5p)
a) x%2==0 && (y+1)%2!=0 b) (x-y)/2==0 c) (x+y)%2==0 && (x-y)%2==0 d) x%2==y%2

6. În expresia C/C++ x%2+(x+1)%2 variabila x este de tip întreg. Această expresie: (5p)
a) are valoarea 1 pentru orice număr natural x.
b) are valoarea 1 dacă şi numai dacă x este un număr par.
c) are valoarea 1 dacă şi numai dacă x este un număr impar
d) are o valoare strict mai mare decât 1 pentru orice număr natural x.
Partea a II-a 50p
7. Cunoscând cele 3 note obţinute de un elev la informatică pe parcursul unui semestru şi nota de la teza scrieţi un
program(pseudocod si C++) care să afişeze media lui. Cele 4 valori se citesc de la tastatură. (25p)
8. Se citeste de la tastatura un numar natural n de trei cifre. Scrieti un program (pseudocod si C++) care calculeaza
suma cifrelor numarului natural dat, n. (25p)

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