Saltar la navegación

2. Sentencias if/else

Sentencias if/else

Una sentencia es una instrucción que definimos para programar nuestro robot. La sentencia if/else, en castellano si/sino consiste en dos condiciones:

  • Si ocurre la condición A, nuestro robot hace una cosa
  • Si NO ocurre la condición A, nuestro robot hará otra cosa distinta

La sentencia if/else, se utiliza dentro del bucle 'Hacer indefinidamente'. Si el bucle no está, el robot sólo comprobará que se cumple la condición una vez, y nuestro objetivo es que el robot esté continuamente comprobando la condición.

Vamos realizar un ejemplo.

Queremos que nuestro robot siga hacia delante si el sensor de color marca blanco, y si el sensor de color no marca blanco, que gire a la derecha.

Video paso a paso: