Construcción condicional
El robot puede usar sensores no solo en un diseño cíclico, sino también sin él. Antes de cada acción, el robot puede comprobar lo que muestran los sensores.
Para ello se utiliza una construcción condicional
(if
) que permite ejecutar comandos dependiendo de la condición.
if (condición booleana)
{
comandos que se ejecutan si la condición es verdadera (true)
}
de lo contrario
{
comandos que se ejecutan si la condición es falsa (false)
}
Si coloca la palabra not
(un conectivo lógico que significa negación) antes de la condición, entonces el resultado es "verdadero". ocurre si la condición en sí es falsa.