Documente Academic
Documente Profesional
Documente Cultură
MOLDOVA
LUCRARE DE LABORATOR nr 1
La disciplina: Informatica
Elaborat gr.___CP0120___
Grupa CP-120
CHIȘINĂU 2021
Scopul lucrării:
1. Însuşirea procedeelor de utilizare a construcţiilor elementare a limbajului
PASCAL destinate calculelor conform formulelor propuse.
2. Însuşirea limbajului PASCAL:
Condiţia lucrării:
Conţinutul raportului
1. Scopul lucrării;
d) 15340/20+32*15-139; 15340/20+32*15-139
767+ 480-139
1247-139
1108
e) (((7+34) div17+18)/5+12)*8; (((7+34)div17+18)/5+12)*8
((41div17+18)/5+12)*8
((2+18)/5+12)*8
(20/5+12)*8
(4+12) *8
16*8
128
3; 7 mod 3
a. ( x+y)>7; (5+2)>7
7>7
FALSE
3*x div y
15div2
1+10-10
x+2*y*(5-(2*x)/y)
5+2*2*(5-(2*5)/2)
5+2*2*(5-10/2)
d. x+2*y*(5-(2*x)/y);
5+2*2*(5-5)
5+2*2*0
5+0
TRUE
(1*10+6)*10+3
(10+6)*10+3
16*10+3
160+3
163
1363
0p
ANEXA nr. 2
Program P4;
type T1 = ( x+y)>7; {subdomeniu de real}
T2 = 3 *x div y; {subdomeniu de real}
T3 = x mod y + 5*y-10; {subdomeniu de real}
T4 = x+2*y*(5-(2*x)/y); {subdomeniu de real}
T5 = (5>2) and (2<10); {subdomeniu de real}
var i : T1 ;
j : T2 ;
k : T3 ;
l : T4 ;
m : T5 ;
a,b,c,d,e : real ;
Begin
Writeln (´a= ´);
Readln (a);
i:=a; {corect pentru ( x+y)>7;}
Writeln (´b= ´);
Readln (b);
j:=b; {corect pentru 3 *x div y }
Writeln (´c= ´);
Readln (c);
k:=c; {corect pentru x mod y + 5*y-10 }
Writeln (´d= ´);
Readln (d);
l:=d; {corect pentru x+2*y*(5-(2*x)/y }
Writeln (´e= ´);
Readln (e);
m:=e; {corect pentru (5>2) and (2<10) }
writeln (´a= ´ , a);
writeln (´b= ´ , b);
writeln (´c= ´ , c);
writeln (´d= ´ , d);
writeln (´e= ´ , e);
end.
Observatie
Afișați listingul programului (prin text sau imagine) și execuția programului
(prin imagine).