odeesey
Messages postés21Date d'inscriptionvendredi 7 novembre 2008StatutMembreDernière intervention27 février 2013
-
22 févr. 2009 à 19:09
Laodis
Messages postés25Date d'inscriptionmercredi 11 février 2009StatutMembreDernière intervention23 avril 2009
-
24 févr. 2009 à 10:13
Bonjour je suis debutant en VB et je voudrai un code pour trouver toute les combinaison possible de chiffre.
Sachant que ces chiffre seront introduit dans un TexBox.
Nombre de chiffre qu'on pourra introduire est de 9. <de 0 a 9>
Mais faut que ca fonctionne quand meme si l'on introduit le nombre de chiffre que l'on veux.
Et tout les resultat seront afficher dans une Listbox
J'ai chercher partout mais je ne trouve pas.
Alors si quelqu'un peut trouver ou me le donner ca serrait tres gentil.
Merci.......................
URGENT
Je tavaille sur Visual Studio 2008.
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 22 févr. 2009 à 19:58
Bonjour,
Oui ?
- question 1 : combien y-a-t-il (calcule donc) de seules permutations possibles de 10 chiffres (de 0 à 9 inclus = 10 chiffres) ?
- question 2 : quel est selon toi le nombre maximum d'articles que peut contenir une listbox ?
odeesey
Messages postés21Date d'inscriptionvendredi 7 novembre 2008StatutMembreDernière intervention27 février 2013 22 févr. 2009 à 21:42
je ne peut pas te repondre je suis debutant
Es que tu peut avoir un code ou un bout de se code parce que c'est tres urgent c est un devoir que je dois rendre vendredi
merci
a+++++++++
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 22 févr. 2009 à 21:54
Urgent ou pas ... tu n'y parviendras pas avec une listbox
Débutant ou pas en VB6 ? rien à voir ! ===>> le calcul du nombre de permutations n'est que mathématique !
Quaznt au nombre maxi d'articles "utilisables" d'une ListBox, il est celui d'un Integer (soit : 32,767 sur une machine 32 bits et ne suffit donc pas)...
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 22 févr. 2009 à 23:12
Ah !
Un fichier texte de 10! (factorielle 10) lignes ?
Bravo !
(Au fait le "débug" n'écrit pas un fichier texte ... en passant ...)
Et tu vas ensuite l'imprimer ? (j'espère qu'il n'y a aucun écolo dans le coin) !
Ben ===>> à vue de nez : 45 000 feuilles de papier (soit : 90 rames de 500) .....!!!!!
Laodis
Messages postés25Date d'inscriptionmercredi 11 février 2009StatutMembreDernière intervention23 avril 2009 23 févr. 2009 à 12:15
jmf0,
Si j'ai bien compris sa question, mon programme devrait (je n'ai pas testé, mais en toute logique ça marche) afficher toutes les combinaisons de chiffres de 1 a 3.
Donc, oui.
Deuxiemement, tes réponses sont relativement stériles d'intêret, pour aider quelqu'un le mieux est de donner son avis, et non de répondre par des questions insignifiantes qui n'ont que pour seule utilité de flood le forum.
Merci donc d'être plus constructif et d'indiquer ce qui te gène avec mon programme ?
C'est pas avec cette mentalité qu'on avancera dans le problème.
Cordialement
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 23 févr. 2009 à 19:53
Je ne lis pas comme toi, Laodis.
Mais attendons donc ....
Quant à mon avis, le voilà : si odesesey utilise le moteur de recherche de ce forum, il aura un peu plus qu'un avis...
Il tombera sur une discussion relative aux permutations et des codes (dont le mien) ...
Car je pense qu'il cherche les permutations possibles (et heureusement car, dans le cas contraire, donc si tu avais bien interprêté sa demande, ce ne serait plus factorielle 10 mais beaucoup plus encore, pour 10 chiffres !!!!!...).
Mais attendons, attendons....
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 23 févr. 2009 à 19:59
Ah oui...
Et il saurait déjà qu'il serait plutôt utopique de se lancer dans les permutations au delà (relis donc : il a dit "ou plus")
La vraie question, maintenant : dans quel but utile dresser cette liste (elle serait quasi inexploitable)...???
Si c'est pour tirer une permutation valable aléatoire, il y a quand même mille fois mieux et plus rapide à faire.
Si c'est dans un autre but, qu'il nous dise lequel !.
odeesey
Messages postés21Date d'inscriptionvendredi 7 novembre 2008StatutMembreDernière intervention27 février 2013 23 févr. 2009 à 21:42
Jmf 0 ca marche mais je n'ai qu'une seule combinaison qui s'affiche dans le MsgBox il faut que je clic sur OK autant de fois qu'il y a de combinaison pour les voir.
Alors es que tu peut me donner un code pour les afficher dans un fichier texte.
En faite je vais t'expliquer se que je veux faire sa serra plus simple.
Alors je veux faire une Form1 avec un TextBox , un boutton "chercher"
Et donc le TextBox servirai que l'utilisateure rentre les chiffre qu'il desire entre "0 et 9" le nombre de chiffre qu'il veut que sa soi 1,2,3,4,5,6,7,8 ou 9 chiffre et quand il clic sur "chercher" toutes le combinaison s'affiche que sa soi dans une ListBox ou autre chose sa je m'enffiche.
Voila un peut compliquer mais je pense que l'on peut le faire.
Merci
a++++++++++