KAREL guía de estudio.

Páginas: 2 (320 palabras) Publicado: 15 de agosto de 2013
Comandos básicos (Acciones)

move( ); (Avanza un espacio)
turnelft( ); (Gira a la izquierda)
pickbeeper( ); (Coge un zumbador)
putbeeper( ); (deja un zumbador)
turnoff( ); (Apágate)Funciones booleanas

frontIsClear nextToABeeper facingEast
frontIsBlocked notNextToABeeper facingWest
leftIsClear anyBeepersInBeeperBag notFacingNorth
leftIsBlockednoBeepersInBeeperBag notFacingSouth
rightIsClear facingNorth notFacingEast
rightIsBlocked facingSouth notFacingWest

Condición booleana
Siempre debe ir dentro de un Void

void … ( )
{while(función booleana)
{
comando( );
}
}

EJEMPLO:
void camina( )
{
while(frontIsClear)
{
move( );
}
}

ITERATE es una acción de repetición.
Puede utilizarse dentro dePROGRAM o CLASS PROGRAM.
Al utilizarlo no lleva punto y coma.

EJEMPLO

program( )
{
iterate(Número de repetición)
{
camina( );
}
turnoff( );
}Antes de compilar estar seguros de ningún error en la escritura de las palabras: Alguna mayúscula o la falta de ella, puede no dejar compilar el programa, así como un punto y coma demás o la falta dealguno, entre otras cosas como las llaves, o paréntesis.
Recordar:
Sólo los comandos (move, turnleft, etc.) LLEVAN PUNTO Y COMA.
Las condiciones (while) NO LLEVAN PUNTO Y COMA.
CLASS PROGRAM esel espacio para acciones detalladas, y con condiciones (acciones más complicadas para karel).
Cada acción debe ir separada del resto (por llaves) y debe tener un nombre como: camina, avanza,muévete, gira, pared… Y SIEMPRE antes del nombre (que incluso puede ser zanahoria, o cualquier palabra) debes escribir VOID, sino el programa no se compilará.
PROGRAM es el espacio para acciones precisas.Los comandos (move, putbeeper, etc.) pueden escribirse dentro de él, qué son acciones sencillas, así como las acciones complicadas, además de la acción ITERATE que es de repetición.

*El nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia de estudio
  • Guia Del Estudiante
  • Guia De Estudio
  • guias de estudio
  • Guia de estudio
  • guía de estudio
  • GUIA DE ESTUDIO
  • guia estudio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS