Sunteți pe pagina 1din 2

Instrucțiunea de decizie dacă ( )

Se găsește în grupul Control.


Sintaxa 1(cum se scrie): daca (conditie) atunci
{ instructiuni;
}

Efect 1 (ce se întâmplă): Se verifică condiția. Dacă condiția este adevărată atunci se execută
setul de instrucțiuni. Dacă condiția este falsă atunci setul de instrucțiuni nu se mai execută.

Sintaxa 2: daca (conditie1) atunci


{ instructiuni1;
}
altfel
{ instructiuni2;
}
Efect 2: Se verifică condiția1. Dacă condiția1 este adevărată atunci se execută setul de
instrucțiuni1. Dacă condiția1 este falsă atunci se execută setul de instrucțiuni2. Ramura altfel
este opțională (ea poate lipsi – a se vedea Sintaxa 1). Ramura altfel, nu are condiție. Setul de
instrucțiuni 2 se execută doar atunci când condiția1 este falsă.
Obs. Setul se instrucțiuni1 nu se poate executa niciodată în același timp cu setul de
instrucțiuni2 (condiția1 este fie adevărată, fie falsă, nu poate fi și adevărată și falsă în același
timp).
Sintaxa 3: daca (conditie1) atunci
{ instructiuni1;
}
altfel daca (conditie2) atunci
{ instructiuni2;
}
altfel
{ instructiuni3;
}
Efect 3: Se verifică condiția1. Dacă condiția1 este adevărată atunci se execută setul de
instrucțiuni1. Dacă condiția1 este falsă atunci se verifică condiție2. Dacă condiția2 este
adevărată atunci se execută setul de instrucțiuni2. Dacă condiție2 este falsă, atunci se execută
setul de instrucțiuni3.

S-ar putea să vă placă și