-
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 determinata situazione fai questo.
ALTRIMENTI (else), ossia 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.