I1M2010: Resolución de problemas mediante definiciones básicas de Haskell

El objetivo de la clase de hoy es el mismo de la clase anterior: aprender, resolviendo ejercicios, a definir funciones en Haskell mediante los procedimientos básicos estudiados en el tema 4.

En concreto, se han resuelto los siguientes ejercicios:

  • de la 3ª relación, el ejercicio 2 (xor).
  • de la 4ª relación, los ejercicios 1 (media3), 2 (sumaMonedas), 3 (volumenEsfera), 4 (areaDeCoronaCircular), 5 (intercala), 6 (reagrupa), 7 (rota1), 8 (rota), 9 (rango), 10 (palindromo), 11 (tresIguales), 12 (tresDiferentes), 13 (cuatroIguales), 14 (maxTres), 15 (modulo) y 16 (cuadrante).

Como tarea para la próxima clase se ha propuesto escribir de manera colaborativa las soluciones de los restantes ejercicios de la 4ª relación.