Título: ¿como puedo crear un programa que genere anagramas? Publicado por: adninc5 en 14 Febrero 2009, 04:38 am La idea es introducir una palabra en un textbox y que en una lista salgan las combinaciones.
Tambien se podrian introducir las letras en varios textbox, pero es preferible la primera opcion. Gracias. Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: seba123neo en 14 Febrero 2009, 04:56 am Hola, pues mira con esto te salen las combianciones de una palabra..
Código
saludos. Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: BlackZeroX en 15 Febrero 2009, 07:23 am Hola, pues mira con esto te salen las combianciones de una palabra.. Código
saludos. solo lo que se deberia agregar, es que para saber la cantidad de convinacion de una serie de letras, numeros, etc. por ejemplo: Código: La vida es dura pero el desaliente es aterno Para saber la convinacion que se puedan realizar de todos estos caracteres y espacios (aun que sean repetidos) solo se debe contar el numero total y multiplicar por sus antesesores es decir: la longitud es de 44 letras Se multiplicaria Código: 44x43x42x41x40x39...x5x4x3x2x1 o en forma matematica "44!". El Total es de: 2.658271575x1054 combinaciones (son bastantes no) en algo mas sencillo como Código: Lucifer el total de las letras son 7 así que se multiplicaria 7x6x5x4x3x2x1=5040 combinaciones sin repetir Código: lucifer Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: adninc5 en 16 Febrero 2009, 01:35 am Hola, pues mira con esto te salen las combianciones de una palabra.. Código
saludos. solo lo que se deberia agregar, es que para saber la cantidad de convinacion de una serie de letras, numeros, etc. por ejemplo: Código: La vida es dura pero el desaliente es aterno Para saber la convinacion que se puedan realizar de todos estos caracteres y espacios (aun que sean repetidos) solo se debe contar el numero total y multiplicar por sus antesesores es decir: la longitud es de 44 letras Se multiplicaria Código: 44x43x42x41x40x39...x5x4x3x2x1 o en forma matematica "44!". El Total es de: 2.658271575x1054 combinaciones (son bastantes no) en algo mas sencillo como Código: Lucifer el total de las letras son 7 así que se multiplicaria 7x6x5x4x3x2x1=5040 combinaciones sin repetir Código: lucifer Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: BlackZeroX en 16 Febrero 2009, 03:48 am Cita de: adninc5 link=topic=245219.msg1180492#msg1180492 ¿Pero como seria el codigo? [/quote En serio quieres que te lo responda? El codigo mas compacto ya te dio Seba123Neo yo en lo personal te lo hubera dado con un poco mas de lineas para q le entendieras pero el mejor es de Seba123Neo Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: Krackwar ™ en 16 Febrero 2009, 04:15 am Este es otro ejemplo de los tipicos que quieren que le hagan la tarea , ultimamente se estan viendo mucho.
Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: BlackZeroX en 16 Febrero 2009, 04:26 am Este es otro ejemplo de los tipicos que quieren que le hagan la tarea , ultimamente se estan viendo mucho. Amm si eso parece con eso de que ya van a salir algunos de sus escuelas (colmo) se ven a varios, pero en todo caso el error aqui es dar un codigo es mejor dar la info o link a donde se de info detallada mas no el Source hecho, posiblemente ayudar con un codigo que ya este realizando pero NUNCA darselo REALIZADO/HECHO y mucho menos si NO SABE NADA DE NADA ¬¬". Edito para no RE-POST-------- En la Bandeja de Privados tengo: Cita de: adninc5 date=1234753896 Es que ese no me funciona Usa tu cabeza o leete un Manual y si no Sabes dejalo.Cita de: adninc5 date=1234755033 Gracias. Pero me salen muy pocas combinaciones Por Dios si es la palabra "Hola" el total es de 4x3x2x1=24 combinaciones SIN RepetirSi es "P e n d e j o" (sin espacios) el total es de 7x6x5x4x3x2x1=5040 combinaciones SIN Repetir. Por favor no pidas mas de las que son Matematicamente ¬¬# >:( >:( >:( ademas ya lo explique en el 3er post de este TEMA. Cita de: adninc5 date=1234755089 Y quisiera que en un textbox pudiera ingresar la palabra. Bueno este tipo que, apoco no sabe algo Sencillo como usar los TextBox y sus propiedades? Solo me queda decir: nadie es maestro de nada, este foro es de dudas y respuestas PERO TENIENDO BASES en sus dudas, por Luci. NO INTENTES CORRER SIN ANTES SABER CAMINAR Y APENAS ESTAS GATENADO O EN SU DEFECTO TE ESTAN CARGANDO ¬¬". P.D.: Si a alguien ofendo con las mayusculas no esperen disculpas ya que solo así se entiende.!!¡¡ (ojala pudiera meter la mano al monitor y pegarle un susto endemoniado a... pero no se puede ¬¬ posiblemente en unos 2 siglos ya xP) Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: CICOLO_111234 en 17 Febrero 2009, 20:26 pm pero sin quieres sin + saber por ejemplo cuanto es 7!, utiliza este codigo:
inserta un timer, un command y 2 textboxs y escribe este codigo: Código: Option Explicit Título: Re: ¿como puedo crear un programa que genere anagramas? Publicado por: BlackZeroX en 18 Febrero 2009, 06:08 am pero sin quieres sin + saber por ejemplo cuanto es 7!, utiliza este codigo: inserta un timer, un command y 2 textboxs y escribe este codigo: Código: Option Explicit por Luci ¬¬" Usar un timer Error Feo. No Limpias las variables. MuchasLineas de Codigo. por Luci ¬¬" Conclución Codigo Feo e Ineficiente (al timer en interval le pongo cada 10 segundos y tardaria un buen en deducer las combinaciones ¬¬" ) Aca dejo mi Codigo menos lineas y menos memoria de uso. Solo agregar un modulo y pegar este codigo (No se nesesita formulario en el Proyecto) Configurar el proyecto para que arranque el proceso Sub Main (Solo si tienes un Formulario en el proyecto) y listo correrlo. Código
P.D.: se limita a :silbar: :silbar: 170! :silbar: :silbar: Dulces Lunas |