Aprende más

Referencia


Este apéndice define la estructura del Karel programación Karel en una sola página.

Base Karel commnds:

moverse();
girarIzquierda();
ponerCono();
recogerCono();

Karel estructuras del programa:

/* Los comentarios pueden ser incluidos en cualquier parte.
 * de a programa. Ellos comienzo con a barra_oblicua-estrella
 * and end with a star-slash.
 */
public class nombre extends SuperKarel {

   public void run() {
       código para ejecutar
   }

    Declaraciones de métodos privados.
}

Nombres de las condiciones:
frenteDespejado()
conosPresentes()
bolsaConConos()
izquierdaDespejada()
derechaDespejada()
rumboNorte()
rumboSur()
rumboEste()
rumboOeste()
frenteBloqueado() conosAusentes()
bolsaSinConos()
izquierdaBloqueada()
derechaBloqueada()
sinRumboNorte()
sinRumboSur()
sinRumboEste()
sinRumboOeste()
Condiciones:

if( condición ){
código run si la condición pasa
}

if( condición ){
bloque de código para "sí"
} else {
bloque de código para "no"
}

Bucles

for(int i = 0; i <  contar ; i++){
código para repetir
}

while( condición ){
código para repetir
}

Declaración del método:

private void nombre () {
Código en el cuerpo del método.
}

Super Karel comandos adicionales:

girarDerecha();
mediaVeulta();
aleatorio( pag );
pintarEsquina( color );