I1M2011: Ejercicios con listas infinitas (2)

En la clase de hoy de Informática de 1º del Grado en Matemáticas se han explicado las soluciones de los ejercicios de la 15ª relación sobre listas infinitas y evaluación perezosa. En concreto, se estudian funciones para calcular

  • la lista de las potencias de un número menores que otro dado,
  • la lista obtenida repitiendo un elemento infinitas veces,
  • la lista obtenida repitiendo un elemento un número finito de veces,
  • la cadena obtenida cada elemento tantas veces como indica su posición,
  • la aplicación iterada de una función a un elemento,
  • la lista de las sublistas de longitud dada y
  • la sucesión de Collatz.

Estos ejercicios corresponden al tema 10.

Los ejercicios, y sus soluciones, se muestran a continuación.
Read More “I1M2011: Ejercicios con listas infinitas (2)”

I1M2011: Ejercicios con listas infinitas (1)

En la clase de hoy de Informática de 1º del Grado en Matemáticas se han explicado las soluciones de los 3 primeros ejercicios de la 15ª relación sobre listas infinitas y evaluación perezosa. En concreto, se estudian funciones para calcular

  • la lista de las potencias de un número menores que otro dado,
  • la lista obtenida repitiendo un elemento infinitas veces y
  • la lista obtenida repitiendo un elemento un número finito de veces.

Estos ejercicios corresponden al tema 10.

Los ejercicios, y sus soluciones, se muestran a continuación.
Read More “I1M2011: Ejercicios con listas infinitas (1)”

I1M2011: Resolución de problemas matemáticos con Haskell (2)

En la primera parte de la clase de hoy de Informática de 1º del Grado en Matemáticas se han explicado las soluciones de los 5 últimos ejercicios de la 12ª relación en la que se plantea la resolución de distintos problemas
matemáticos. En concreto,

  • el producto, por plegado, de los números que verifican una propiedad,
  • el carácter funcional de una relación,
  • las cabezas y las colas de una lista y
  • la identidad de Bezout.

Estos ejercicios corresponden a los temas 5, 6 y 7.

Los ejercicios, y sus soluciones, se muestran a continuación.
Read More “I1M2011: Resolución de problemas matemáticos con Haskell (2)”