Instrucţiunea de atribuire
Instrucţiunea în studiu are forma:
<Variabilă> : = <Expresie>
Execuţia unei instrucţiuni de atribuire presupune:
a) evaluarea expresiei din partea dreaptă;
b) atribuirea valorii obţinute variabilei din partea stîngă.
De reţinut că simbolul ": =" (se citeşte "atribuire") desemnează o atribuire şi nu trebuie confundat cu operatorul de relaţie "=" (egal).
O atribuire are loc dacă variabila şi rezultatul evaluării expresiei sînt compatibile din punctul de vedere al atribuirii. În caz contrar, se va produce o eroare.
Variabila şi rezultatul evaluării expresiei sînt compatibile din punctul de vedere atribuirii dacă este adevărată una din următoarele afirmaţii:
1. variabila şi rezultatul evaluării sînt de tipuri identice;
2. tipul rezultatului este un subdomeniu al tipului variabilei;
3. ambele tipuri sînt subdomenii ale aceluiaşi tip, iar rezultatul este în subdomeniul variabilei;
4. variabila este de tip real, iar rezultatul - de tip integer sau un subdomeniu al acestuia.
Niciun comentariu:
Trimiteți un comentariu