Karel – La cartera

Karel llega a su casa y se da cuenta de que olvidó su cartera en la casa de su amigo Juan, que vive a tres casas al norte. Karel debe ir a buscar su cartera y regresar a su casa con ella. No hay obstáculos en el camino. La cartera es un zumbador y Karel debe terminar en su casa, sin importar en qué dirección esté mirando.

Solución:

iniciar-programa
    inicia-ejecucion
        avanza;
        avanza;
        avanza;
        coge-zumbador;
        gira-izquierda;
        gira-izquierda;
        avanza;
        avanza;
        avanza;
        deja-zumbador;
        apagate;
    termina-ejecucion
finalizar-programa

Algoritmo en Pseudocódigo

Algoritmo en Pseudocódigo
Para resolver este problema, Karel debe seguir estos pasos:

  • Avanzar tres veces al norte para llegar a la casa de Juan.
  • Recoger la cartera (zumbador).
  • Girar 180° para volver en dirección a su casa.
  • Avanzar tres veces al sur para regresar.
  • Dejar la cartera en su casa.
  • Apagarse.

Solución paso a paso

Desplazamiento hasta la casa de Juan.

avanza;
avanza;
avanza;

Recoger la cartera

coge-zumbador;

Girar 180° para volver en dirección a su casa.

gira-izquierda;
gira-izquierda;

Avanzar tres veces al sur para regresar.

avanza;
avanza;
avanza;

Dejar la cartera

deja-zumbador;

Apagarse

apagate;