Sesión 2 Print

SESION 2. Nivel medio

En esta sección se verá recursividad, los ejercicios de abajo se pueden resolver (algunos) sin recursividad, pero la finalidad es practicar la recursividad por lo tanto se recomienda hacerlos recursivamente.

 

  • Recoger una fila de zumbadores
  • Vaciar la bolsa de Karel
  • Recoger un montón de zumbadores colocados en la esquina donde se encuentra Karel.

 

Ejercicios propuestos:

  1. Karel se encuentra en alguna esquina de su mundo, deberá caminar hasta encontrar un zumbador y regresar a la misma esquina de donde salió. Nota: Karel no dispone de ningún zumbador en la bolsa.
  2. Karel deberá subir y bajar una escalera.
  3. Duplicar una fila de zumbadores
  4. En una fila de zumbadores (distinto número en cada esquina) Karel deberá solo levantar los zumbadores cuyo montón sea par.
  5. Karel deberá multiplicar dos números dados, n y m. El resultado de la salida será sólo el resultado de la multiplicación.
  6. Multiplicar 2 números de manera recursiva

 

 
Olimpiada de Informática