Documente Academic
Documente Profesional
Documente Cultură
Moldova
Instituția Publică
Centrul de Excelență în Transporturi
Disciplina: Informatica
A elaborat: A verificat:
Elevul grupei: Cebanu Liuba,
_ profesoară de
informatică.
Chişinău, 2021
№4
Lucrare practică
Conceptul de acțiune. Noțiunea de instrucțiune. Afișarea informației
Теmа alfanumerice. Citirea datelor de la tastatură.
Noțiuni teoretice:
Conform conceptului de acţiune realizat în limbajul PASCAL, calculatorul reprezintă un
executant, mediul de lucru al căruia este format din mulţimea tuturor variabilelor și constantelor
declarate în programul respectiv. În procesul derulării programului, executantul efectuează asupra
mărimilor din mediul de lucru anumite acţiuni (operaţii), de exemplu: adunarea sau scăderea, citirea de
la tastatură sau afi șarea pe ecran etc. În urma acestor acţiuni valorile variabilelor pot fi schimbate, iar
cele ale constantelor – nu.
Operaţiile necesare pentru a prelucra datele unui program și ordinea executării lor se definesc cu
ajutorul instrucţiunilor. Există două categorii de instrucţiuni:
1) instrucţiuni simple;
2) instrucţiuni structurate.
Instrucţiunile simple nu conţin alte instrucţiuni. Instrucţiunile simple sînt:
– instrucţiunea de atribuire;
– instrucţiunea de apel de procedură;
– instrucţiunea de salt necondiţionat;
– instrucţiunea de efect nul.
Variante de lucru:
2. 5cosy2+sin2y
3. ysin3x+(xy)2
4. x2+(cosy+z)2+z2
3. Evaluați și aflați tipul expresiilor:
Expresia Valoarea expresiei Tipul rezultatului
Program p3;
Var a, b, c, d, s, p:integer;
Begin
Write(‘dați valoarea lui a ‘);
Readln (a);
Write(‘dați alte 3 valori ‘);
Readln (b);
Readln (c,d);
S:=a+b+c;
P:=a*b*c;
Write(‘ s=‘,s);
Write(‘ p=‘,p);
End.
Reprezentați în dreapta instrucțiunilor valorile variabilelor și datele afișate pe ecran, dacă de la
tastatură se vor introduce valorile: 51 26 3 4.
Program p4;
Var m, n, k: integer;
Begin
m:=7;
n=3;
a:=(m-1)/3;
k:=m div 2;
b:=m/2
writeln(m-n);
m:= m mod n;
Write(m‘,‘,n);
Write(a‘,‘,b);
End.
7. Determinați pentru ce valori ale variabilelor expresiile vor avea valoarea de adevăr true,
dacă a, b, x sunt date numerice reale.
Expresia Valorile variabilelor
(x>5) and (x<12) X=6, 7, 8, 9, 10,11
(a>=6) or (b>=10)
(b>8) or (b<0 )
8. Scrieți un program Pascal ce va calcula media aritmetică a 4 numere introduse de la
tastatură.
Program
Var
Begin
End.
Program
Var
Begin
End.
Îqntrebări de control:
1. Cum se clasifică instrucțiunile limbajului Pascal?
2. Numiți instrucțiunile simple, structurate.
3. Ce reprezintă o expresie?
4. Cum se clasifică operatorii în limbajul Pascal?
5. Ce reprezintă factorul, termenul și expresia simplă?
6. Care sunt regulile de evaluare a unei expresii în limbajul de programare studiat?
7. Prin ce metodă se află tipul unei expresii?