UTNianos

Versión completa: [PDEP-mumuki-haskell-funcional] mod
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola! Me trabe con el siguiente ejercicio de mumuki
Definir la función esMultiploDeTres, que devuelve True si un número es múltiplo de 3, p.ej:
Main> esMultiploDeTres 9
True

MUMUKI PONE COMO PISTA LO SIGUIENTE:
Para poder saber si un número es múltiplo de otro podemos utilizar alguna función que nos de el resto de la división entera. Dos funciones que resuelven esto son:
rem
mod

Yo pense en hacer lo siguiente:
esMultiploDeTres dividendo = (mod dividendo / 3) == 0 pero no funciona =(
mod es una función que a sus parámetros se los tenes que mandar así:

mod dividendo divisor

o bien así:

dividendo `mod` divisor
No entiendo como aplicar lo que decis en este caso
Hola, escribí esto en Mumuki

esMultiploDeTres numero = mod numero 3 == 0

La función mod analizará si el número que le pasaste al ser dividido por tres da cero y te tira un booleano.

thumbup3

Off-topic:
Me encanta el hecho de que la materia de este thread sea "Sintaxis y Semántica de los Lenguajes"
URLs de referencia