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.
if (condizione booleana)
{
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.