Dudo que sirve de ayuda, pero si diera la casualidad que alguien sabe de programas recursivos y conoce el lenguaje Haskell, la verdad es que me haria un favor si me dijera como se podria hacer la lista infinita de numeros perfectos.
Salu2 de un forero
Cita de: lutienCita de: NullPointerExceptionsi me dijera como se podria hacer la lista infinita de numeros perfectos.
Salu2 de un forero
Con el Word Pad y paciencia :D
A veces no te dá vergüenza ser tan ignorante?
Cita de: lutienCita de: NullPointerExceptionsi me dijera como se podria hacer la lista infinita de numeros perfectos.
Salu2 de un forero
Con el Word Pad y paciencia :D
Estaria bien si no fuera porque em podria pasar toda la eternidad X-D. Prefiero más que lo haga el PC, aplicando uno de mis lemas favoritos: "No hagas lo que los demás puedan hacer por tí"
PD. Todavia sigo esperando la respuesta, y creo que tardaré más en recibirla que en terminar lo que me ha dicho que haga Lutien
Salu2 de un forero
Yo sólo programo en C++ y bastante mal aún X-D. Lo siento :(.
Cita de: cloud633Yo sólo programo en C++ y bastante mal aún X-D. Lo siento :(.
Tengo entendido que tu haces ingeniería informatica también. Espera a que te lleguen los porgramas recursivos, ahí te la meteran doblada, junto con la programacion en ensamblador
PD. Ya lo logré, bastaba con hacer 2 funciones auxiliares y a partir de ahí hacer la llista. Me quedó así:
divisors:: Int->[Int]
divisors n = [i | i <- [1..n-1], mod n i == 0]
esperfecte:: Int -> Bool
esperfecte n = (sum(divisors n))==n
infperf = [x | x<- [1..], esperfecte x]
Salu2 de un forero
Cita de: NullPointerExceptionCita de: cloud633Yo sólo programo en C++ y bastante mal aún X-D. Lo siento :(.
Tengo entendido que tu haces ingeniería informatica también. Espera a que te lleguen los porgramas recursivos, ahí te la meteran doblada, junto con la programacion en ensamblador
PD. Ya lo logré, bastaba con hacer 2 funciones auxiliares y a partir de ahí hacer la llista. Me quedó así:
divisors:: Int->[Int]
divisors n = [i | i <- [1..n-1], mod n i == 0]
esperfecte:: Int -> Bool
esperfecte n = (sum(divisors n))==n
infperf = [x | x<- [1..], esperfecte x]
Salu2 de un forero
No amigo, yo soy de Industriales XD. Pero tengo informática, que lo único que hacemos es programar en C++.... y bastante me cuesta ya XD. El jueves tengo un parcial de funciones, arrays y yonosequé más y me van a dar :lol:
Cita de: cloud633Cita de: NullPointerExceptionCita de: cloud633Yo sólo programo en C++ y bastante mal aún X-D. Lo siento :(.
Tengo entendido que tu haces ingeniería informatica también. Espera a que te lleguen los porgramas recursivos, ahí te la meteran doblada, junto con la programacion en ensamblador
PD. Ya lo logré, bastaba con hacer 2 funciones auxiliares y a partir de ahí hacer la llista. Me quedó así:
divisors:: Int->[Int]
divisors n = [i | i <- [1..n-1], mod n i == 0]
esperfecte:: Int -> Bool
esperfecte n = (sum(divisors n))==n
infperf = [x | x<- [1..], esperfecte x]
Salu2 de un forero
No amigo, yo soy de Industriales XD. Pero tengo informática, que lo único que hacemos es programar en C++.... y bastante me cuesta ya XD. El jueves tengo un parcial de funciones, arrays y yonosequé más y me van a dar :lol:
Coño si tampoco es tan complicado. Ya te digo, lo que tu haces es un moco comparado con lo que programo ahora. (Ensamblador y recursivos)
Salu2 de un forero
¿Es cierto el dicho ese de: el que vale vale y el que no, a industriales?
:D
Estoy por abrir una encuesta en el offtopic...:D
Cita de: Tanis¿Es cierto el dicho ese de: el que vale vale y el que no, a industriales?
:D
Estoy por abrir una encuesta en el offtopic...:D
No vale tergiversar los dichos ¬¬ ¬¬ ¬¬. El dicho original era, tratando sobre el bachiller: "El que vale vale, y el que no, a sociales". También había escuchado ese mismo dicho pero con ADE XD.
Que un mísero profesor se ría de los futuros ingenieros..... en fin X-D.
Cita de: cloud633Cita de: Tanis¿Es cierto el dicho ese de: el que vale vale y el que no, a industriales?
:D
Estoy por abrir una encuesta en el offtopic...:D
No vale tergiversar los dichos ¬¬ ¬¬ ¬¬. El dicho original era, tratando sobre el bachiller: "El que vale vale, y el que no, a sociales". También había escuchado ese mismo dicho pero con ADE XD.
Que un mísero profesor se ría de los futuros ingenieros..... en fin X-D.
Mientras no se ría de la ingeniería que hago...
Salu2 de un forero