ce este structura alternativă? ​

Răspuns :

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