Instrucţiunea Nul, If, Case, For


Instrucţiunea Nul, If, Case, For


Instrucţiunea de efect Nul
Executarea acestei instrucţiuni nu are niciun efect asupra variabilelor programului.  Sintaxa instrucţiunii în studiu este:
<Instrucţiunea de efect nul> ::=
Prin urmare în textul unui program instrucţiunea de efect nul nu este reprezentată pun nimic. Întrucît instrucţiunile unui program sînt despărţite între ele prin delimitatorul  ” ; „ , prezenţa instrucţiunii de efect nul este marcată de apariţia acestui delimitator.
De exemplu, în textul:
x: = 4; ;;;   y:=x+l
există 5 instrucţiuni dintre care 3 de efect nul.
În mod obişnuit, instrucţiunea de efect nul se utilizează la etapa elaborării şi depanăria unor programe complexe. Deşi efectul său la execuţie este nul, inserarea sau eliminarea unei astfel de instrucţiuni (mai exact, a simbolului ";") poate să altereze semnificaţia programului.

Instrucţiunea if

Instrucţiunea de ramificare simpla if, in funcţie de valoarea unei expresii de tip boo­lean, decide fluxul execuţiei. Sintaxa instrucţiunii este:
<Instrucţiune if > ::= if <Expresie booleană>then <Instrucţiune>
               [ else<Instrucţiune>]
Diagrama sintactică a instrucţiunii în studiu este prezentatăîn figura 3.7. Expresia booleana din componenţa instrucţiunii if se numeşte condiţie.

Instrucţiunea Case 




Instrucţiunea for

Niciun comentariu:

Trimiteți un comentariu