Structura alternativă
Instrucțiuni de decizie în programare (pseudocod și Scratch)
1. Ce este structura alternativă?
Structura alternativă este o structură de programare care permite alegerea unei acțiuni din mai multe posibile, în funcție de o condiție.
Programul ia o decizie: dacă o condiție este adevărată, execută o instrucțiune, altfel execută alta.
2. Structura alternativă în viața reală
Exact același mod de gândire este folosit și în programare.
3. Structura alternativă simplă (pseudocod)
Se folosește atunci când există o singură condiție și o singură acțiune.
4. Structura alternativă completă (pseudocod)
5. Structura alternativă în Scratch
În Scratch, structura alternativă este realizată cu blocurile din categoria Control.
dacă <condiție> atunci
dacă <condiție> atunci
altfel
Condiția este realizată cu blocuri din categoria Operatori sau Senzori.
6. Exemplu Scratch – verificarea notei
→ spune „Admis”
altfel
→ spune „Respins”
Acest exemplu este identic ca logică cu pseudocodul, doar că este realizat grafic, cu blocuri.
Reține!
- Structura alternativă ia decizii;
- Se bazează pe condiții;
- Există în pseudocod și în Scratch;
- Blocurile Scratch corespund instrucțiunilor „dacă / altfel”.
📝 Quiz – Verificare cunoștințe
1. Ce face structura alternativă?
Ia o decizieRepetă instrucțiuni
Oprește programul
2. Ce bloc Scratch corespunde structurii alternative?
dacă / altfelrepetă
pentru totdeauna
3. Unde se găsesc blocurile „dacă / altfel” în Scratch?
ControlMișcare
Sunet
4. Structura alternativă este folosită pentru:
Luarea deciziilorAfișare simplă
Repetare