ejercicios Karel
EJERCICIOS BÁSICOS
Karel se encuentra en su casa (posición 1,1 viendo hacia el este), se ha dado
cuenta que es hora de ir a recoger a su hermana a su escuela (posición 8,3), su
misión es ir por ella y regresar juntos a casa.
En un día de compras, Karel sale de su casa (posición 1,1) y se dirige a obtener los
siguientes productos: leche, pan, huevo y carne, cada uno endiferentes establecimientos, al
final
regresa a casa con todas sus compras
· En el mundo de Karel los establecimientos donde venden esos productos están en
las siguientes posiciones:
o Leche: posición (5, 5).
o Pan: posición (9, 11).
o Huevo: posición (16, 6).
o Carne: posición (8, 3).
Es el día de compras, Karel tiene que ir por los productos de siempre, sin embargo
algunas calles están cerradas, porlo que tiene que tomar vías alternas.
· Los establecimientos están en las mismas posiciones.
Karel tiene una mascota que se le ha escapado en varias ocasiones, preocupado
porque la última vez le costó mucho trabajo encontrarlo, decidió encerrarlo (utilizando 8
zumbadores) para que no se volviera a escapar.
Karel tiene una mascota que se le ha escapado en varias ocasiones, preocupado porque laúltima vez le costó mucho trabajo encontrarlo, decidió encerrarlo (utilizando 8 zumbadores)
para que no se volviera a escapar, esta vez el perro estará en el jardín trasero de su casa y
para llegar hasta allá tiene que pasar por varios obstáculos.
EJERCICIOS INTERMEDIOS
Karel está en un pasillo, él deberá recoger un zumbador que se encuentra al final del
mismo.
Karel debe llenar una determinadaárea con zumbadores, escriba un programa que ayuda a
Karel a colocar todos los zumbadores.
Karel está en un pasillo en el cual las puertas están a la derecha, Karel avanzará hasta que
encuentre una puerta y colocarse enfrente de esta, viéndola, es decir, para entonces avanzar
y salir del pasillo.
Karel está enfrente de una escalera
formada por paredes, deberá
posicionarse en el
último escalón,es decir, donde no
encuentre más escalones que pisar, ahí
deberá quedarse. Utilice
un ciclo repetir n veces para llegar a la
cima.
Orientado al este Karel avanza recogiendo la basura de su cuarto en forma lineal hasta
encontrar una barda (2 de alto) la cual tiene que brincar para dejar la basura.
EJERCICIOS PROPUESTOS
Karel se encuentra inicialmente orientado hacia el NORTE, en la esquinainferior izquierda
del mundo.
Hay varios zumbadores tirados en la calle 1, en varias posiciones del mismo. Debes hacer
un programa que haga que Karel recorra toda la calle y recoja todos los zumbadores que
encuentre. Una vez que tenga todos los zumbadores deberá depositarlos en la calle 1 y
avenida 10, una vez hecho esto deberá apagarse.
No importa la dirección con la que termine Karel.
• Latarea de karel es avanzar seis cuadras y detenerse ,pero en
algunas de las esquinas que va a pasar ,hay un trompo que debera
levantar y dejarlo en la sexta esquina , en donde va a detenerse.
el robot inicia en el limite suroeste , de la ciudad en direccion este
y sin trompos en la mochila.
• Al iniciar su tarea , karel tiene dos posibles opciones de su direccion u orientacion, o
iniciaen direccion este o inicia en direccion norte.si inicia en direccion Este,entonces
debe avanzar siete cuadras y dejar un trompo o zumbador en cada cuadra durante su
recorrido de siete cuadras, pero si inicia en direccion norte, entonces debe avanzar seis
cuadras y dejar dos trompos en cada esquina durante su recorrido de seis cuadras.
• El robot arranca con direccion Este o con direccion norte alsuroeste , en los limites da
la ciudad en su mochila lleva 12 trompos o zumbadores.
• 5 karel se encuentra en direccion Este, en el limite suroeste de la ciudad, su tarea es
avanzar 10 cuadras y a partir de la misma esquina en que inicia,debera dejar un
trompo cada dos cuadras,si aun le quedan trompos en su mochila, debe de tener
cuidado porque no esta seguro si tiene suficientes...
Regístrate para leer el documento completo.