Sunteți pe pagina 1din 5

Lucrare practică Nr.

Tema: Elaborarea și depanarea programelor

Pregătirea pentru efectuarea lucrării practice:


Se învață temele: ” Conceptul de dată. Definirea tipurilor de date simple” și ” Conceptul
de acțiune. Expresii. Instrucțiuni: apel de procedură; de efect nul; compusă; de atribuire”.

Efectuarea lucrării practice:


Item Puncte
1. Se consideră următorul program Pascal: 1

 Indicați antetul, partea declarativă și partea executabilă a programului P47;


 Indicați numele și tipul variabilelor utilizate în program;
2. Scrieți conform regulilor limbajului Pascal expresiile: 2

a. (a+b)-2ab f. p & (cos(x)<=sin(y))

b.
6a2+15ab-13b2 g.
c.
(a+b)(a-b)
d. h.
(i+j>0) V q
e.
𝜋𝑟2 +𝛼𝛽2 i.

j.
3. Transpuneți expresiile Pascal în notații 2
obișnuite:
a. sqr((a+b)/2) sqrt((a+b)/(a-
sqr(a)+2/sqr(b) f. (2*a)/(b+c) b)) sqr(a+b)/(a-b) sin(abs(x)
b. +abs(y)) 2*alfa*beta-5*pi*r
g.
c.
15*sqrt(a/(a-b)) h. not(a+b<0) or
d.
not(c>0) i. sin(alfa+beta) j.
e.
4. Fie x=2, y=3 și z=4. Evaluați expresiile: 1

a. x+2*y+3*z f. (1+x+y-2)*z g.

b. x*y+y*z h. x*(y+y)*z i.
not(x+y+z>0)
c. x*y*z j.
x*y<y+z
d.
(x>y) or(2*x<y+z)
(x+y<15) and (x>3)
e. not(x+y>0) or z
5. Scrieţi un program PASCAL care afișează pe ecran valorile expresiei 2

2𝑎2 +√𝑏+𝑐
Valorile variabilelor a, b și c se introduc de la tastatură.
6. Se cunoaşte preţul unui kg de bomboane, biscuiţi şi mere. Să se calculeze preţul 2
a X kg de bomboane, Y kg de biscuiţi şi Z kg de mere şi suma totală achitată.

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