Instrucţiunea de atribuire


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 realiar rezultatul - de tip integer sau un subdomeniu al acestuia.

Niciun comentariu:

Trimiteți un comentariu