Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1546 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  combinaison permutation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

combinaison permutation

n°1509506
haroxicos
Posté le 01-02-2007 à 11:43:57  profilanswer
 

Bonjour,
Je suis newbie total en programmation et je poste ici car j'ai besoin d'aide et de conseils.
Je souhaite faire un programme qui liste des combinaisons et permutations de lettres.
Ex: quatre noms
 
Durand - Dupont - Martin - Laurent
 
Je veux lister  toutes les combinaisons et permutations à quatre lettres possibles en tirant une lettre de chaque nom.
 
DDML
LMDD
DLMD
AOAA
....
 
La seule chose qui est importante, c'est de récuperer la liste.
En quel language dois je programmer ça?  
VB est il un bon choix? Sinon que me conseillez vous?
Sinon que me conseillez vous?
J'ai fait des tentatives en VB mais jusque là sans succès.
Merci
 
 
 

mood
Publicité
Posté le 01-02-2007 à 11:43:57  profilanswer
 

n°1509627
olivthill
Posté le 01-02-2007 à 15:18:19  profilanswer
 

Par exemple en VBS :

' Produit un fichier avec les combinaisons des lettres de 4 mots
 
Const ForReading = 1, ForWriting = 2, ForAppending = 8
 
mot1 = "Durand"
mot2 = "Dupuy"
mot3 = "Martin"
mot4 = "Laurent"
 
Set fso = CreateObject("Scripting.FileSystemObject" )
Set f_out = fso.OpenTextFile("mix4.txt", ForWriting, true)
 
   For i = 1 To Len(mot1)
      c1 = Mid(mot1, i, 1)
      For j = 1 To Len(mot2)
         c2 = Mid(mot2, j, 1)
         For k = 1 To Len(mot3)
            c3 = Mid(mot3, k, 1)
            For l = 1 To Len(mot4)
               c4 = Mid(mot4, l, 1)
               f_out.WriteLine c1 & c2 & c3 & c4
            Next
         Next
      Next
   Next
 
f_out.Close

n°1509913
haroxicos
Posté le 02-02-2007 à 09:32:23  profilanswer
 

merci beaucoup, je regarde ça de suite!

n°1509916
haroxicos
Posté le 02-02-2007 à 09:40:56  profilanswer
 

OH c'est parfait merci beaucoup!!!!!
Ca marche impeccable!!
Bravo!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  combinaison permutation

 

Sujets relatifs
Algorithme de permutation de 2 éléments d'une liste simplement chaînéeAlgo de combinaison
Combinaison et permutations en delphicombinaison de touches
chercher toute les toute les combinaison possibleAlgorithme de permutation
Probleme permutation ligne tableaucombinaison de div inline et block
[TurboC] Combinaison mode texte/mode graphique[HTML/JS] Combinaison de touche pour déclancher un submit
Plus de sujets relatifs à : combinaison permutation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR