-
Istruzioni condizionali
-
Abbiamo un nuovo blocco chiamato
-
blocco "se-altrimenti" (if-else).
-
E' un'istruzione condizionale proprio
-
come il blocco "se" (if) che hai usato
nell'esercizio precedente.
-
Ma ora c'è una parte nuova sotto che dice
"altrimenti" (else).
-
Il blocco "se-altrimenti" fa scegliere all'ape
-
cosa fare tra due insiemi di azioni possibili.
-
Se l'ape è su un fiore, l'ape eseguirà
-
l'insieme di azioni che sono inserite
nella prima parte, dove c'è scritto "esegui" (do).
-
Se l'ape non è su un fiore, l'ape eseguirà
-
l'insieme di azioni che sono inserite nella
seconda parte, dove c'è scritto "altrimenti" (else).
-
Le istruzioni condizionali consentono
ai computer di prendere delle decisioni.
-
Le persone impostano delle condizioni
che dicono al computer
-
SE (if) si verifica una certa situazione
fai questo.
-
ALTRIMENTI (else), in caso contrario,
fai quest'altro.
-
Qui il blocco "se-altrimenti" dice
-
"se c'è un fiore" (if at flower),
-
ma potrebbe dire anche altre cose, tipo
-
"se ci sono 2 dosi di nettare" (if nectar = 2),
-
o "se c'è strada in avanti".
-
Il comportamento del blocco sarà
sempre lo stesso,
-
ovvero: "se" l'istruzione nella parte alta
del blocco è vera,
-
allora viene eseguito il primo insieme di azioni;
-
"altrimenti", se l'istruzione nella parte alta
del blocco è falsa,
-
viene eseguito il secondo insieme di azioni.