Alegere Multiplă (Switch / Else-If)

1. Simulator Interactiv

Apasă butonul pentru a alege aleatoriu între 1, 2 sau 3.

Aștept alegerea...

2. Cum se face în Scratch?

În Scratch, "Switch-ul" se construiește punând un bloc de control în brațul altfel al celuilalt.

Pas Logiic Bloc Scratch
Dacă nr = 1 dacă < (nr) = (1) > atunci
Dacă nu e 1, verifică dacă e 2 În secțiunea altfel, pui un nou bloc dacă...atunci...altfel
Dacă nu e nici 1, nici 2 Ultima secțiune altfel reprezintă cazul 3 (implicit).

Efectul de „Cascadă”

Această structură funcționează ca o serie de filtre:

  1. Numărul intră la prima verificare. Dacă este 1, se oprește acolo.
  2. Dacă nu este 1, "cade" în următorul filtru (secțiunea altfel).
  3. Acolo este întrebat: "Ești 2?". Dacă da, se oprește. Dacă nu, merge la varianta finală.