Programación General > Visual Basic 6.0 e inferiores
Permutar Numeros
arrebiato:
:comp: Hola a todos estoy haciendo un pequeño proyecto y no se como obtener las posibles combinaciones de un una cifra con tres o mas digitos numericos... Por Ejemplo:
Cifra= 456
Combinaciones=
456
465
645
654
546
564
Y asi por el estilo... si alguien puede ayudarme se lo agradeceria...! Bye..!
ElNapster:
Utiliza la formula ..... de combinaciones ... :rolleyes:
Modifico.
Mollense:
En realidad eso no es una combinación sino una Permutación.
--- Código: Text ---permutaciones=n! donde n es el número de dígitos.
Ej:
--- Citar ---Cifra= 456
dígitos=3
permutaciones=3!
permutaciones=3*2*1
permutaciones=6
--- Fin de la cita ---
:)
Un saludo
ElNapster:
--- Citar ---En realidad eso no es una combinación sino una Permutación.
--- Fin de la cita ---
Pero en una Permutacion te importa el orden , mientras en una combinacion no te importa el orden..... :hola:
Mollense:
--- Cita de: "ElNapster" ---
--- Citar ---En realidad eso no es una combinación sino una Permutación.
--- Fin de la cita ---
Pero en una Permutacion te importa el orden , mientras en una combinacion no te importa el orden..... :hola:
--- Fin de la cita ---
Claro, justamente por eso y por el ejemplo que da arrebiato me doy cuenta de que lo que necesita es una permutación.
Por ejemplo las dos primeras variantes
--- Citar ---456
465
--- Fin de la cita ---
en una combinación no se consideran como tales sino que representarían un mismo conjunto y en realidad las seis variantes representan el mismo conjunto por lo que el número de combinaciones posibles de 3 elementos tomados de 3 en 3 es 1 (uno)...
Un saludo :hola:
Navegación
[#] Página Siguiente
Ir a la versión completa