ce este structura alternativă?
Răspunsuri la întrebare
Răspuns:
Explicație:
execută un anumit set de instrucțiuni dacă o condiție este îndeplinită, altfel execută alt set de instrucțiuni. Forma generală a unei structuri alternative este:
Dacă (condiție) atunci
execută …
Altfel
execută …
Condiția va returna întotdeauna un rezultat de tip boolean (TRUE sau FALSE).
Răspuns:
Structura alternativă
Aceasta se defineşte prin selecţia între doua sau mai multe acţiuni, in funcţie de datele problemei. Aceasta poate fi de două tipuri:
1. Structura alternativă simplă, ce se foloseşte in situaţia în care trebuie să alegem între doua posibilităţi alternative (adevărat || fals). Spre exemplu:
daca <condiţie>
atunci
<operaţie1>;
altfel
<operaţie2>;
sfarsit daca.
2. Structura alternativă generalizată se foloseşte în cazul în care avem de ales între mai multe posibilităţi (diferite de principiul adevarat si fals),
în functie de o variabilă de memorie numită selector, variabilă care conţine elemente de acelaş tip; executarea acţiunilor se va face in funcţie de valoarea selectorului, în ordinea în care ne sunt date elementele lui.
în cazul că <selector>
cazul 1:acţiune1;
cazul 2:acţiune2;
...........................
cazul i:acţiune i;
...........................
cazul n:acţiune n;
altfel acţiune n+1