Robomind. Condicionales!


wall.e 2Ejercicio 2

WALL.E o cualquier robot se programan. Si queremos que Wall.e recoja basura y la convierta en cuadritos, debemos programarlo para que se mueve hacia adelante, atras, derecha, izquierda y que con un sensor que detecte basura la encuentre para hacer los cubitos.

Ahora vamos a intentar esto con RoboMind:


Abrir el mapa default.map y haz que el robot se mueva hasta la baliza y al detectarla con la condicional si la recoja. Después tiene que llevar y dejar la baliza en el punto de inicio. Aquí tienes las instrucciones necesarias:

derecha()
adelante(3)
derecha()
adelante(1)
si(frenteEsBaliza() ){
tomar()
}
derecha()
adelante(3)
derecha()
poner()
fin

Observa que ponemos fin cuando queremos que se para y finiliza el programa. Ahora te toca a ti solito.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: