Comandos Basicos De Robot Karel
Enviado por prisncocns • 14 de Abril de 2015 • 315 Palabras (2 Páginas) • 258 Visitas
Comandos Básicos
Hay varios tipos de comandos que se utilizan en la programación del Robot Karel, que son los siguientes:
- Comando move ()
- Comando turnleft ()
- Comando putbeeper ()
- Comando pickbeeper ()
- Comando turnoff ()
A continuación describiremos cada comando.
MOVE ( )
Sirve para hacer avanzar al Robot Karel, una cuadra sobre la calle o avenida en la dirección en que se encuentre orientado.
TURNLEF ( )
Con esta instrucción hacemos que el Robot Karel gire 90 grados a su izquierda, es decir, en el sentido contrario a las manecillas del reloj, debemos tomar en cuenta que nos referimos a la izquierda de Karel, lo que significa que si Karel está en dirección Este, y le ordenamos un turnleft, entonces hará un giro a su izquierda, lo dejara viendo en dirección Norte. Para que gire a la derecha, escribimos tres veces la orden o instrucción “turnleft ( )”.
PUTBEEPER ( )
Con esta instrucción la usamos para ordenarle a Karel que deje un trompo o zumbador en la esquina en donde está parado, pero debemos asegurarnos que Karel tenga, al menos, un trompo en su mochila de trompos, de lo contrario marcara un error y su tarea terminara “Anormalmente”, es decir sin éxito. Si queremos que deje dos trompos, escribimos dos veces la instrucción putbeeper ( ).
PICKBEEPER ( )
Con esta instrucción la usamos para ordenarle a Karel que levante un trompo o zumbador de la esquina en donde está parado, pero debemos asegurarnos que Karel se encuentre en una esquina en donde hay, al menos, un trompo o zumbador, de lo contrario marcara un error, y su tarea terminara sin éxito. Cada trompo que levanta Karel lo almacena en su mochila, si necesitamos que levante dos trompos, entonces escribimos, dos veces “pickbeeper ( )”.
TURNOFF ( )
Con esta instrucción la usamos para ordenarle a Karel que deje de realizar cualquier tarea que se le haya designado en las instrucciones anteriores, es el fin de la ejecución del programa.
...