Sunteți pe pagina 1din 2

COLEGIUL NATIONAL PROF.

INFORMATICA
“TITU MAIORESCU” AIUD SORIN GROZA

LUCRARE DE CONTROL INFORMATICA

R1) NUMELE : _____________________________________________________ NOTA : __________

I . 45 puncte ( Fiecare exercitiu este punctat cu 7,5 )


1. Pentru fiecare identificator scrieti in dreptul lui cum este, corect sau gresit :
a2 __________ a#b __________ 4ab __________
2. Evaluati expresiile :
9 div 2 * 2 – 5 + round(2.71) = ___________
( x + y ) div 2 > x mod y + 1 = ___________ daca x = 8 si y = 6
3. Pentru fiecare set de valori corespunzatoare variabilelor a, b si c evaluati expresia not(a = 2 * b) and (b < c)
8 4 7 ________ 5 3 6 ________
4. Fie numarul n egal cu 263851. Completati pentru a obtine propozitii adevarate :
_____________ = 638 n mod 1000 div 10 = ______
5. Scrieţi expresia care să fie adevărată dacă :
a) numărul x este impar _____________________________
b) x  [ a , b ] _____________________________
c) numărul x este divizor al lui y sau al lui z _____________________________
6. Fie urmatoarea secventa de operatii :
x  25 ; y  2 ; x  x div y ; y  y + x ; x  x – y + 7 ; y  y mod x
Care vor fi valorile finale ale variabilelor x si y in urma executarii secventei ?

II . 30 puncte ( Fiecare exercitiu este punctat cu 10 )


7. Care este cea mai mica valoare pe care o poate avea expresia x div 7 – x mod 7 , daca variabila x de tip
integer, memoreaza un numar natural cu o singura cifra ?
8. Determinati cea mai mare valoare a lui x astfel încât expresia
NOT ( x MOD 2 = 0 ) AND ( x < 11 ) să fie adevărată .
9. Variabila reala x memoreaza un numar real. Scrieti una sau mai multe instructiuni prin care variabila c
de tip byte sa aiba ca valoarea prima cifra zecimala a numarului real x. (ex : daca x = 12.68 atunci prima cifra
zecimala a lui x este 6 ).

Obs. Din oficiu se acorda 25 de puncte. Timp de lucru 50 minute.


COLEGIUL NATIONAL PROF. INFORMATICA
“TITU MAIORESCU” AIUD SORIN GROZA

LUCRARE DE CONTROL INFORMATICA

R2) NUMELE : _____________________________________________________ NOTA : __________

I . 45 puncte ( Fiecare exercitiu este punctat cu 7,5 )


1. Pentru fiecare identificator scrieti in dreptul lui cum este, corect sau gresit :
4b __________ a+ __________ a5b __________
2. Evaluati expresiile :
11 div 3 * 3 – 5 + round(2.31) = ___________
( x + y ) div 2 < x mod y + 1 = ___________ daca x = 8 si y = 6
3. Pentru fiecare set de valori coresp. variabilelor a, b si c evaluati expresia (a <> 2 * b) or not (b > c)
5 8 9 ________ 10 5 3 ________
4. Fie numarul n egal cu 152740. Completati pentru a obtine propozitii adevarate :
_____________ = 52 n mod 10000 div 10 = ______
5. Scrieţi expresia care să fie adevărată dacă :
a) numărul a este par __________________________
b) a Ï [ x , y ] __________________________
c) numărul a este divizibil cu b si cu c __________________________
6. Fie urmatoarea secventa de operatii :
x ß 8 ; y ß 3 ; x ß x mod y ; y ß y + x ; x ß x – y + 7 ; y ß x * x div y
Care vor fi valorile finale ale variabilelor x si y in urma executarii secventei ?

II . 30 puncte ( Fiecare exercitiu este punctat cu 10 )


7. Determinati toate valorile distincte, numere naturale, pentru ca valoarea expresiei x div 2 div 2 sa fie
egala cu 1.
8. Determinati cea mai mică valoare a lui x astfel încât expresia
NOT ( x MOD 2 = 0 ) AND ( x > 15 ) să fie adevărată .
9. Variabila reala x memoreaza un numar real. Scrieti una sau mai multe instructiuni prin care variabila c
de tip byte sa aiba ca valoarea a doua cifra zecimala a numarului real x. (ex : daca x = 12.685 atunci a doua
cifra zecimala a lui x este 8 ).

Obs. Din oficiu se acorda 25 de puncte. Timp de lucru 50 minute.

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