Entrenamiento 2004
Tarea 1


Fecha de entrega: 19 de Marzo del 2004.


Problema 1: Recoge los Bipers

Problema 2: Pasa las pilas al otro lado

Problema 3: Igualando las columnas

Problema 4: Midiendo la distancia

Problema 5: Multiplicación y División


Problema 1: Recoge los Bipers

Hay varios Bipers tirados en un cuarto, en varias posiciones del mismo. Debes hacer un programa que haga que Karel recorra todo el cuarto y recoja todos los Bipers que encuentre. Una vez que tenga todos los Bipers deberá depositarlos en la esquina inferior izquierda del cuarto y apagarse.

Ejemplo de un cuarto

Regresar a índice


Problema 2: Pasa las pilas al otro lado

Debes escribir un programa que pase todos las pilas al otro lado de la pared, conservando el orden de los mismos.

Ejemplo de pilas

Regresar a índice


Problema 3: Igualando las columnas

Debes escribir un programa que haga que Karel iguale la altura de todas las pilas de Bipers, pasando Bipers de una pila a otra.

Ejemplo de nivela pilas

Regresar a índice


Problema 4: Midiendo la distancia

Debes escribir un programa que permita que Karel mida la distancia entre su posición inicial y una pared. Como resultado, Karel deberá dejar en la esquina inferior izquierda del mundo una pila de Bipers de altura igual a la distancia entre la posición inicial de Karel y la pared.

Solución de un caso de prueba: Midiendo la distancia

Regresar a índice


Problema 5: Multiplicación y División

En el mundo hay 4 números representados por montones de Bipers. Los primeros dos números están en las posiciones (1,4) y (1,3). Los otros dos números están en (4,3) y (3,3). Debes hacer un programa que Multiplique los números en las posiciones (1,4) y (1,3) y escriba el resultado de la multiplicación en la posición (1,2). Además tu programa deberá dividir el número en la posición (4,3) entre el número en la posición (3,3), escribiendo el cociente de la división en la posición (4,4) y el residuo de la misma en la posición (4,2).

NOTA: Las coordenadas estan dadas por AvenidaXCalle (Columna por renglón)

Multiplicando y dividiendo

Regresar a índice


Regresar

Última actualización: 21/Octubre/2004
Por Marte Ramírez