Sunteți pe pagina 1din 3

Nume, prenume…..

Casu Mariana Clasa……10,,A”

Tema: EXPRESII

1. Elaboraţi un program care vor avea declarate variabilele a,b,c, iar în partea executabilă va
atribui valori celor trei variabile a, b si c conform următoarei secvente de atribuiri:
a2 b4 c3 ac ba cb
Afișați valorile variabilelor a,b,c separate prin spațiu.

Var a,b,c: real;

Begin

a:=4;

b:=56;

c:=24;

writeln(a, “, b,” ,c “ );

a:=c;

b:=a;

c:=b;

writeln(b);

writeln(c);

writeln(a);

end.

2.
Elaboraţi un program care evaluează expresiile pentru valorile variabilelor de tip integer a=5, b=4 si c de
tip Boolean c=FALSE atribuite direct în program

a) (a*b>10) and (a mod 2=0) or c

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

c) (sqr(a) - 3 * b -10 = 3 )and not c


Expresia Programul Ce se afișează la ecran
a) (a*b>10) and (a mod 2=0) or c Var a,b,c: real;
Begin
a:=12;
b:=56;
Program p1 c:=24;
writeln(a, “, b,” ,c “ );
a:=c;
b:=a;
c:=b;
writeln(b);
writeln(c);
writeln(a);
end.

b) (a div 3<>1) or not(b+2*a<12) Var a,b,:integer;


Program p2
C:Boolean;
Begin
a:=5;
b:=4;
c:=false;
write( ( a div 3<>1) or not
((b*2*a)<12));
t:=(a*b>10) and (a mod 2 =
0)or c;
write(t);
end.

c) (sqr(a) - 3 * b -10 = 3 )and not c Var a,b,:integer;


C:Boolean;
Program p3 Begin
a:=5;
b:=4;
c:=false;
write( sqr(a)>3*b-10>3 true
and true);
readln
end.
3. Scrieti in forma acceptata de regulile de scriere a expresiilor în limbajul Pascal
urmatoarele expresii:

Forma uzuală În limbajul Pascal


a) 3 2
3 x −2 x +1 (3x la a 3-2x la a 2+1)/(x 2 -2 )

x2 −2
b) Sqrt(2x 2+3)/(3x)
2 x 2+ 3

c)
√ 3x
√ a + b−( b −d )2 Sqrt(a+b)-(b-d) la a 2/(d+c+(a+b)/(a+c))
a+ b
d + c+
a +c

4. Elaboraţi un program care evaluează expresiile pentru valorile variabilelor reale x, y și z citite de la
tastatură

Expresia Valorile variabilelor Programul Ce se afișează la ecran


reale x, y și z
y X= 2,5 2,72006522
x+ Y= 10,123
z
Z= 46 X+(y)/(z)

z+5 X= 15
√ x+ 3− Y= 0,123 Sqr(x+3)-(z+5)/(6y))
6y
Z= 4,6∙ 10−4

4. .Scrieți condițiile corespunzătoare pentru ca valoarea unei variabile a sa fie:

a) divizibila cu 5 Răspuns:….675

b) număr par Răspuns:….3

c) divizibila cu 3 dar nu si cu 5 Răspuns:….3

d) un număr de 3 cifre Răspuns:….100

e) litera mica Răspuns:….a

f) cifra Răspuns:….5

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