Sunteți pe pagina 1din 3

FISA DE LUCRU

OPERATORI SI EXPRESII
1.Evaluati urmatoarele expresii pentru a=6, b=3 si c=T

a)a*b<15 and a mod 2=0 or c

6*3<15 and 6 mod 2=0 or T

18<15 and 0=0 or T

F and T or T

F or T

b)a div 3<>1 or not(b+2*a<12)

2.Scrieti in forma acceptata de calculator urmatoarele expresii:

2 x 3−x 2 +1
a)
x2 −2

2
b) 2 x + 3

3x

sqrt((2*x^2+3)/(3*x))
√ a + b−( b −d )2
a+ b
d + c+
c) a +c

3.Scrieti conditiile corespunzatoare pentru ca valoarea unei variabile a sa fie:

a) divizibila cu 5

b) numar par

c) divizibila cu 3 dar nu si cu 5

d) un numar de 3 cifre

e) litera mica

f) cifra

4.Ce valori vor avea cele trei variabile a, b si c in urma urmatoarei secvente de atribuiri:

a⭠2 b⭠4 c⭠1 a⭠c b⭠a c⭠b

5.Completati urmatorul tabel stiind ca a,b,c sunt numere intregi si x,y sunt numere reale:

Expresie Valid (Da/Nu) Tip rezultat

x*y +2

a div 2-1

y mod b +1

b<>c and x<10

6. Ce se va afişa în urma secvenţei de mai jos, dacă se citeşte x=1 ,y=2 şi z=3?

citeşte x, y, z;

x←z + y;

y←x + z;

z←x + y;

scrie x, y, z;
7. Pentru urmatoarele valori ale lui a=6, b=8, c=3, d=1 evaluati urmatoarele expresii:

a) a + b mod c*d

b) a * b - 3*c

c) 2 * a + c div 2

d) (a<=d) and (c>0)

8.Scrieti ce se va obtine prin negarea expresiei urmatoare:

a mod 5=0 and not(a mod 2<>0)

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