Este apéndice define la estructura del Karel programación Karel en una sola página.
moverse();
girarIzquierda();
ponerCono();
recogerCono();
/* 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.
}
frenteDespejado() conosPresentes() bolsaConConos() izquierdaDespejada() derechaDespejada() rumboNorte() rumboSur() rumboEste() rumboOeste() frenteBloqueado()
conosAusentes() bolsaSinConos() izquierdaBloqueada() derechaBloqueada() sinRumboNorte() sinRumboSur() sinRumboEste() sinRumboOeste() 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"
}
for(int i = 0; i < contar ; i++){
código para repetir
}
while( condición ){
código para repetir
}
private void nombre () {
Código en el cuerpo del método.
}
girarDerecha();
mediaVeulta();
aleatorio( pag );
pintarEsquina( color );