Ejercicios Karel
Karel sale a visitar a su guapisima novia Teresa , Pero karel es mu
despistado y siempre se le olvida el camino de regreso a su casa.
Entonces decide llevarse un monton de migajas de pan, para ir dejand
mientras camina y así saber por donde regresar.
Ayuda a karel a dejar las migajas de pan en su camino a casa de su n
Teresa.
Consideraciones:
Karel inicia su camino orientado al este, no se sabe cuantas
migajas (zumbadores) lleva karel en su mochila.
Karel debe detenerse cuando se le terminen las migajas que llev
en la mochila.
La verdad Teresa no es tan guapa.
iniciar-programa
inicia-ejecucion
repetir 4 veces coge-zumbador;
si no frente-libre entonces repetir 3 veces gira-i
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 1 veces gira-
repetir 1 veces deja-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 3 veces gira-i
repetir 1 veces deja-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 1 veces gira-
repetir 1 veces deja-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 3 veces gira-
repetir 1 veces deja-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 2 veces gira-
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 1 veces gira-i
repetir 1 veces coge-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 3 veces gira-
repetir 1 veces coge-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 1 veces gira-
repetir 1 veces coge-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
si no frente-libre entonces repetir 3 veces gira
repetir 1 veces coge-zumbador;
mientras frente-libre hacer inicio
si frente-libre entonces
avanza;
fin;
apagate;
termina-ejecucion
finalizar-programa
Karel esta en su examen de matemáticas y tiene que resolver una sum
pwero se le olvido como sumar y no puede reprobar el examen.
Ayuda a karel a pasar su examen y a hacer su examen.
Consideraciones:
a) Los numeros que karel tiene que sumar son representados con zum
b) Karel empieza arriba de los numeros orientados hacia el sur.
c) Hay una barda debajo de los números.
d) Karel tiene que colocar el resultado debajo de la barra.
e) Karel no tiene zumbadores en la mochila.
1. iniciar-programa
2.inicia-ejecución
3.repetir 9 veces avanza;
12.repetir 3 veces gira-izquierda;
15. repetir 5 veces avanza;
20. repetir 1 veces coge-zumbador;
21.repetir 3 veces gira-izquierda;
24. avanza;
25. repetir 1 veces coge-zumbador;
26. repetir 1 veces gira-izquierda;
27. repetir 1 veces avanza;
28. repetir 3 veces gira-izquierda;
31. repetir 2 veces avanza;
33. repetir 3 veces gira-izquierda;
36. repetir 1 veces avanza;
37.repetir 2 veces deja-zumbador;
39. repetir 4 veces avanza;
43. repetir 3 veces gira-izquierda;
46. repetir 3 veces avanza;
49. repetir 3 veces gira-izquierda;
52. repetir 3 veces avanza;
55. repetir 3 veces gira-izquierda
58. repetir 1 veces coge-zumbador
59. avanza;
60. repetir 1 veces coge-zumbador
61. repetir 1 veces gira-izquierda;
62. repetir 2 veces avanza;
64. repetir 3 veces gira-izquierda;
67. repetir 2 veces avanza;
69. repetir 3 veces gira-izquierda;
72. repetir 2 veces avanza;
74. repetir 2 veces deja-zumbador;
76. repetir 3 veces avanza;
79. repetir 3 veces gira-izquierda;
82. repetir 3 veces avanza;
85. repetir 3 veces gira-izquierda;
88. repetir 2 veces avanza;
90. repetir 3 veces gira-izquierda
93. repetir 1 veces coge-zumbador
94. avanza;
95. repetir 1 veces coge-zumbador
96. repetir 1 veces gira-izquierda;
97. repetir 3 veces avanza;
100. repetir 3 veces gira-izquierda;
104. repetir 2 veces avanza;
repetir 3 veces gira-izquierda;
repetir 3 veces avanza;
repetir 2 veces deja-zumbador;
repetir 2 veces avanza;
repetir 3 veces gira-izquierda;
repetir 3 veces avanza;
repetir 3 veces gira-izquierda;
repetir 1 veces avanza;
repetir 3 veces gira-izquierda;
repetir 1 veces coge-zumbador;
avanza;
repetir 1 veces coge-zumbador;
repetir 1 veces gira-izquierda;
repetir 4 veces avanza;
repetir 3 veces gira-izquierda;
repetir 2 veces avanza;
repetir 3 veces gira-izquierda;
repetir 4 veces avanza;
repetir 2 veces deja-zumbador;
apagate;
termina-ejecucion
finalizar-programa
En un dia de compra karel sale de su casa (1,1) y se dirige a obtener l
siguie3ntes productos: leche, pan,huevo y carne cada uno en diferent
establecimientos, al final regresa a casa con todas sus compras, en e
de karel, los establecimientos donde venden esos productos estan en
siguientes posiciones: Leche: (5,5), pan: (9,11), huevo(16,6), carne: (8,
1.iniciar-programa
2. inicia-ejecucion
4.mientras frente-libre hacer inicio
5.si frente-libre entonces avanza; fin;
6. repetir 3 veces gira-izquierda;
9. mientras frente-libre hacer inicio
10. si frente-libre entonces avanza; fin;
11.repetir 1 veces gira-izquierda;
12.repetir 1 veces coge-zumbador;
13.mientras frente-libre hacer inicio
14.si frente-libre entonces avanza; fin;
16. repetir 3 veces gira-izquierda;
19. mientras frente-libre hacer inicio
20.si frente-libre entonces avanza; fin;
21. repetir 1 veces coge-zumbador;
22. repetir 3 veces gira-izquierda;
25. mientras frente-libre hacer inicio
26. si frente-libre entonces avanza; fin;
28. repetir 1 veces gira-izquierda;
29.mientras frente-libre hacer inicio
30. si frente-libre entonces avanza; fin;
31. repetir 3 veces gira-izquierda;
34. repetir 1 veces coge-zumbador;
35. mientras frente-libre hacer inicio
36. si frente-libre entonces avanza; fin;
37. repetir 3 veces gira-izquierda;
40. mientras frente-libre hacer inicio
41. si frente-libre entonces avanza; fin;
42. repetir 1 veces gira-izquierda;
43.repetir 1 veces coge-zumbador;
44.mientras frente-libre hacer inicio
45. si frente-libre entonces avanza; fin;
46. repetir 3 veces gira-izquierda;
49.mientras frente-libre hacer inicio
50. si frente-libre entonces avanza; fin;
51. apagate;
52. termina-ejecucion
53. finalizar-programa