begin process at 2012 02 14 13:03:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Algorithme

 > 

Maths

 > 

3 nombres sur 9 dans tous les sens


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

3 nombres sur 9 dans tous les sens

dimanche 24 septembre 2006 à 13:34:19 | 3 nombres sur 9 dans tous les sens

anselmejour

bonjour
sur une liste de 9 nombres il me les faut par 3  tous mais une seule fois

1,2,3,4,5,6,7,8,9

je dois obtenir (
dans un listdictionnary par exemple )
123
124
125
126
129
...
234
245
...

mais bien sur pas 321 ni 524 car ils sont deja dans ma liste : 123 et 245

merci pour l'aide
dimanche 24 septembre 2006 à 13:39:06 | Re : 3 nombres sur 9 dans tous les sens

vercomax

une liste de 9 nombres ou 9 chiffres ?
dimanche 24 septembre 2006 à 13:48:09 | Re : 3 nombres sur 9 dans tous les sens

anselmejour

123
124
125
126
129
...
234
245
...

il faut les marier par 3 mais une seule fois

123 mais pas 213, 321, 231 ....
dimanche 24 septembre 2006 à 14:31:38 | Re : 3 nombres sur 9 dans tous les sens

PCPT

Administrateur CodeS-SourceS
salut,
regarde dans les sources de loto

++

Prenez un instant pour répondre à ce sondage svp
dimanche 24 septembre 2006 à 15:03:55 | Re : 3 nombres sur 9 dans tous les sens

anselmejour

merci mais je ne trouve pas ce que je  cherche
dimanche 24 septembre 2006 à 15:07:14 | Re : 3 nombres sur 9 dans tous les sens

anselmejour

je cherche juste une fonction simple pour me generer cette liste
dimanche 24 septembre 2006 à 15:21:38 | Re : 3 nombres sur 9 dans tous les sens

vercomax

peut-etre çà non ?



FOR

a=1 TO 9
 FOR b=2 TO 9
  FOR c=3 TO 9
   reult=
STR (a)+ STR (b)+ STR (c)
  next a
 next b
next c



non, çà fait pas ?
dimanche 24 septembre 2006 à 15:25:55 | Re : 3 nombres sur 9 dans tous les sens

Galain

Membre Club
Salut anselmejour
Je t'ai mis un code exprès pour toi pour ton problème de 3 chiffres parmi 9
dis- moi si cela est ok pour toi

GRENIER Alain[8D]
dimanche 24 septembre 2006 à 15:32:37 | Re : 3 nombres sur 9 dans tous les sens

anselmejour

merci Vercomax je teste de suite

Alain ou as tu mis le code ?

merci a vous 2

j'etais sur un truc du genre :

 Private Sub TroisDeNeuf()
            Dim neufa As New StringCollection
            Dim neufb As New StringCollection
            Dim neufc As New StringCollection
            For a As Integer = 1 To 9
                neufa.Add(a.tostring)
            Next
            neufb = neufa
            neufc = neufa
            Dim sb As New StringBuilder
            Dim i As Integer = 0
            Dim _a, _b, _c As Integer
            For a As Integer = 0 To 8
                For b As Integer = 0 To 8
                    For c As Integer = 0 To 8
                        If a <> b AndAlso a <> c AndAlso b <> c Then
                            sb.AppendFormat("{0} {1} {2}<br />", neufa(a), neufa(b), neufa(c))
                            i += 1
                        End If
                    Next
                Next
                'ici il faudrait supprimer a chaque boucle le i=+1
            Next
            Me.AddLiteral(i.ToString & "<hr />")
            Me.AddLiteral(sb.ToString)
        End Sub
dimanche 24 septembre 2006 à 15:32:45 | Re : 3 nombres sur 9 dans tous les sens

PCPT

Administrateur CodeS-SourceS
pose une listbox nommée Liste, et 2 boutons

voici ci-dessous le code de Galain (désolé mais si peu de code, j'ai désactivé la source)


Private Sub Command1_Click()
    chaine$ = "012"
    Do
        car1$ = Chr$(Asc(Left$(chaine$, 1) + 1))
        car2$ = Chr$(Asc(Mid$(chaine$, 2, 1) + 1))
        car3$ = Chr$(Asc(Right$(chaine$, 1) + 1))
        chaine$ = car1$ & car2$ & car3$
        If car1$ = "7" Then
            Liste.AddItem chaine$
            Exit Do
        End If
        temp$ = chaine$
        For i% = Val(Right$(chaine$, 1)) To 9
            chaine$ = Left$(chaine$, 2) & LTrim$(i%)
            Liste.AddItem chaine$
        Next i%
        chaine$ = temp$
    Loop
End Sub

Private Sub Command2_Click()
    Liste.Clear
End Sub

Private Sub Form_Load()
    Command1.Caption = "Lancer la recherche"
    Command2.Caption = "Effacer la liste"
    Liste.Clear
End Sub




Prenez un instant pour répondre à ce sondage svp

1 2 3 4 5

Cette discussion est classée dans : liste, nombres, sens


Répondre à ce message

Sujets en rapport avec ce message

Comment mélanger aléatoirement une liste de nombres entiers ??? [ par JoVB ] Hello,J'ai un probleme : Comment pourrais-je "randomizer" une liste qui contient 100 nombres (toujours les même : en fait c'est 2 fois tout les entier Liste de nombres aléatoires [ par Supo ] Hello j'voudrais savoir comment on fait une liste de nombre aléatoire QUI NE RÉPÈTE JAMAIS 2 FOIS LE MÊME NOMBRE. Nombres premiers (optimisation) [ par Julien39 ] En faisant des programmes sur les nombres premiers et en voulant améliorer la vitesse d'execution on fait beaucoup de choses, vérifier que pour les no 6 nombres aléatoires parmis une liste prédéfinie [ par nichou ] Bonjour à tous,ma question est la suivante : comment faire pour choisir 6 nombres (il ne faut pas qu'il y ait 2 fois le même) dans une liste prédéfini Programme De Traitement D'une Liste De Nombres [ par Keuponrouge ] Salut à tous,je me suis mis dans la tête de réussir quelque chose mais pour cela il me faudrait un programme "sur-mesure", et n'ayant pas les connaiss macro excel [ par ethanolhunt ] Bonjour,au boulot on me demande une petite appli que je suis bien incapable de developper !voici l'idée :au départ il y a un document word avec : - un Liste Bases de données SQL Server [ par Le newbie ] Salut à tous, Je suis sous SQL Server 2005 Express et je cherche à faire la liste de toutes les bases de données contenu sur mon serveur. J'ai bien tr Comparaison de liste. Chercher la concordance la plus probable. [ par epablo ] Bonjour à tous et toutes,Je me suis lancé dans une opération que je croyais simple mais qui est en fait très complexe. (que je trouve cpx)J'ai des lis recuperer les differents adresse mails dans une liste ou String [ par skillipo ] recuperer les differents adresse mails dans une liste ou String bonjour, j'ai un programme qui envoi Jeu lotto [ par keevin69 ] Bonjour a tous! Je m'apelle Kevin et je suis en terminal. Je suis debutant en VB mais passionné d'imformatique. Je fais du vb depuis seulement 2 mois


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales