Conjunto de instrucciones del robot
Sintaxis
Semántica
iniciar
Instrucción primitiva que posiciona al robot en la esquina (1,1) orientado hacia el norte, e inicializa las esquinas de la ciudadsegún lo indicado en Opciones.
Derecha
Instrucción primitiva que cambia la orientación del robot hacia el punto cardinal que difiere en 90° en sentido horario respecto de la orientación actual.mover
Instrucción primitiva que conduce al robot de la esquina en la que se encuentra a la siguiente, en la dirección hacia la cual esta orientado. Es responsabilidad del programador que estainstrucción sea ejecutada dentro de los límites de la ciudad. En caso contrario se producirá un error y el programa será abortado.
tomarFlor
Instrucción primitiva que le permite al robot recoger una flor dela esquina en la que se encuentra y ponerla en su bolsa.
Es responsabilidad del programador que esta instrucción sea ejecutada solo cuando haya al menos una flor en dicha esquina.
En caso contrariose producirá un error y el programa será abortado.
tomarPapel
Instrucción primitiva que le permite al robot recoger un papel de la esquina en la que se encuentra y ponerlo en su bolsa.
Esresponsabilidad del programador que esta instrucción sea ejecutada solo cuando haya al menos un papel en dicha esquina. En caso contrario se producirá un error y el programa será abortado.
depositarFlorInstrucción primitiva que le permite al robot depositar una flor de su bolsa en la esquina en la que se encuentra. Es responsabilidad del programador que esta instrucción sea ejecutada solo cuando hayaal menos una flor en dicha bolsa. En caso contrario se producirá un error y el programa será abortado.
depositarPapel
Instrucción primitiva que le permite al robot depositar un papel de su bolsa enla esquina en la que se encuentra. Es responsabilidad del programador que esta instrucción sea ejecutada solo cuando haya al menos un papel en dicha bolsa. En caso contrario se producirá un error y...
Regístrate para leer el documento completo.