Entrar
¿Nuevo usuario? Inscribirme
smalltalking · Un lugar para el estudio y desarrollo de Ambientes de Objetos virtuales.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Re: [objetos] factorial. Por que no ? (ejemplo corregido)   Lista de mensajes  
Responder | Reenviar Mensaje #15921 de 17205 |
Re: [objetos] factorial. Por que no ? (ejemplo corregido)

Hola Juan
 
Segun tengo entendido, una instancia puede tener mas comportamiento que el signado por su clase.
 
De esta manera 0 factorial debería responder 1 y los negativos no aceptar el factorial.
 
Es correcto ?.
 
 
saludos kiko
 


Juan <juanlb@...> escribió:
Kiko
La expresión que pusiste es una recursión sin caso base y por lo tanto seguirá recursando indefinidamente.
 
Según tu expresión
factorial 3
    = 2 factorial * 3
    = 1 factorial * 2 * 3
    = 0 factorial * 1 * 2 * 3
    = -1 factorial * 0 * 1 * 2 * 3
    = -2 factorial * -1 * 0 * 1 * 2 * 3
    = ...
 
Saludos
Juan
----- Original Message -----
Sent: Tuesday, July 17, 2007 1:44 PM
Subject: [objetos] factorial. Por que no ?

Hola Gente
Por que el #factorial no se puede escribir así:
Integer>>factorial
^(self -1) factorial * self
Alguna vez había encontrado algo sobre esto en los históricos, pero no la puedo encontrar.
Saludos kiko

Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.6/902 - Release Date: 15/07/2007 02:21 p.m.


Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!

Mar, 17 de Jul, 2007 7:07 pm

kikogregoris
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #15921 de 17205 |
Desplegar mensajes Autor Ordenar por fecha

Kiko La expresión que pusiste es una recursión sin caso base y por lo tanto seguirá recursando indefinidamente. Según tu expresión factorial 3 = 2...
Juan
juanbuligovich
Sin conexión Enviar correo
17 de Jul, 2007
5:38 pm

Hola Juan Segun tengo entendido, una instancia puede tener mas comportamiento que el signado por su clase. De esta manera 0 factorial debería responder 1 y...
kikote gregoris
kikogregoris
Sin conexión Enviar correo
17 de Jul, 2007
7:14 pm

Hola kiko ... ¿Cómo es esto? Saludos matías __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y...
matias Castilla
matiascastilla
Sin conexión Enviar correo
17 de Jul, 2007
10:48 pm

Jeje, si, hay posibilidad de cambiar el comportamiento a nivel de instancia... pero no en todos los Smalltalks :-) ... Jeje, si, hay posibilidad de cambiar el...
Guillermo Sapaya
gsapaya
Sin conexión Enviar correo
17 de Jul, 2007
10:50 pm

Hola, ... Esto se corresponde con que "un objeto entiende mensajes". La existencia de un modelo/diseño subyacente de clasificación (la existencia de clases)...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
17 de Jul, 2007
11:53 pm

Hola Guillermo, Ale, Matías, lista. Ale: Como siempre vas mas haya de la pregunta puntual, y te lo agradezco. Aunque a veces quisiera que fueras más...
kikote gregoris
kikogregoris
Sin conexión Enviar correo
18 de Jul, 2007
12:28 am

Hola kiko, ... Creo que denota la importancia del formalismo (los naturales) para resolver problemas reales. Es una opinión personal sobre tu pregunta (no...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
18 de Jul, 2007
9:45 am

Hola Ale, lista. Es curioso como de una cosa tan trillada como él factorial, surjan tantos temas interesantes. Seguramente los neófitos como yo deben estar...
kikote gregoris
kikogregoris
Sin conexión Enviar correo
19 de Jul, 2007
11:48 pm

Hola kiko, ... Creo que en general se habla de este tema sin usarlo mas allá del proposito mismo para el que sirve el "factorial". Aqui podemos usar casi...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
20 de Jul, 2007
5:07 pm

Hola Ale, lista. ... Correcto, pero eso no lo hace estar "fuera" de la especie. (el entender/modelar una especie como un objeto, es incorrecto, ..., peor es...
kikote gregoris
kikogregoris
Sin conexión Enviar correo
22 de Jul, 2007
1:38 pm

Kiko, Ale, Juan, muchachos, "Bueno, sobre lo demás estaría bueno que se prendiera algún otro integrante de la lista" Paciencia :-) Esta es una excelente...
Elvio Fernandez
elvisman_780
Sin conexión Enviar correo
23 de Jul, 2007
12:38 pm

Hola, ... Sobre cualquier cosa podemos hacer un modelo de objetos, es decir, podemos "hacerlo un objeto"... La forma de hacerlo es reducir la cosa e...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
23 de Jul, 2007
3:00 pm

Hola, Ahí va una opinión / comentario respecto del término recursividad. A partir de lo que explica Alejandro creo que el término recursión no es...
Juan
juanbuligovich
Sin conexión Enviar correo
24 de Jul, 2007
5:15 am

Hola Juan, lista, ... En mi opinión, el "termino recursion" habría que darlo de baja, porque incita a asociar las formas de resolver un problema. En el...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
25 de Jul, 2007
3:41 pm

Hola muchachos, No quiero ser denso con el tema pero me confunde un poco esto: Cuando hablamos de "recursion" de que estamos hablando de una forma de ...
Elvio Fernandez
elvisman_780
Sin conexión Enviar correo
25 de Jul, 2007
7:59 pm

Hola Elvio En tu ejemplo igual que en el de factorial tal como lo expuso Alejandro, el mensaje #detect:ifNone: siempre lo enviás a otro objeto (el resto de la...
Juan
juanbuligovich
Sin conexión Enviar correo
26 de Jul, 2007
4:27 am

Hola Elvio, ... Hablamos de una definición hecha en términos de lo que define (es decir, una definición cerrada en si misma, inconclusa pero...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
26 de Jul, 2007
10:10 am

Hola Alejandro, no hay nada de raro en incluir el cero a los naturales. El mismo Peano lo hizo en otra versión de sus sistema, hace más de setenta años. Me...
matias Castilla
matiascastilla
Sin conexión Enviar correo
26 de Jul, 2007
7:26 pm

Pedón, donde dijo "el cero no tiene sucesor" debió decir "el cero no es sucesor de ningún elemento". ... === message truncated === ...
matias Castilla
matiascastilla
Sin conexión Enviar correo
27 de Jul, 2007
1:25 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda