Costruzione condizionata
Il robot può utilizzare i sensori non solo in un design ciclico, ma anche senza di esso. Prima di ogni azione, il robot può controllare cosa mostrano i sensori.
Per questo, viene utilizzata una
costruzione condizionale
(
if
), che consente di eseguire comandi a seconda della condizione.
se condizione:
comandi che vengono eseguiti se la condizione è true (true)
altrimenti:
comandi che vengono eseguiti se la condizione è falsa (false)
Se metti la parola
not
(un connettivo logico che significa negazione) prima della condizione, il risultato sarà "
true" accade se la condizione stessa è falsa.