Connaître toutes combinaisons de 5 chiffres allant de 1 à 14

Résolu/Fermé
Warrenj Messages postés 3 Date d'inscription vendredi 27 mai 2022 Statut Membre Dernière intervention 27 mai 2022 - 27 mai 2022 à 12:11
mariam-j Messages postés 1015 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 16 avril 2024 - 27 mai 2022 à 18:57
Bonjour à vous, j'aimerai savoir si c'est possible de connaître toutes les combinaisons possibles de 5 chiffres allant de 1 à 14 sans répétition ? Donc dans le désordre, ce qui peut vous faciliter la tâche par exemple

-12345✅
-54321❌
Sans répétition.
En attente d'expert en Maths???? merci.
A voir également:

1 réponse

alex64-PB Messages postés 589 Date d'inscription dimanche 7 juillet 2019 Statut Membre Dernière intervention 27 février 2024 72
Modifié le 27 mai 2022 à 12:26
bonjour
voici le calcul dans le cas général:


dans ton cas il y a 2002 combinaisons possibles



1
Warrenj Messages postés 3 Date d'inscription vendredi 27 mai 2022 Statut Membre Dernière intervention 27 mai 2022 1
27 mai 2022 à 12:25
Merci beaucoup, j'suis pas expert en Maths, mais y'a t'il un moyen de ressorti toutes les combinaisons, ou si c'est long vous pouvez me donner la méthode et je l'applique afin de toute les ressortir, ces combinaisons ?
0
alex64-PB Messages postés 589 Date d'inscription dimanche 7 juillet 2019 Statut Membre Dernière intervention 27 février 2024 72 > Warrenj Messages postés 3 Date d'inscription vendredi 27 mai 2022 Statut Membre Dernière intervention 27 mai 2022
27 mai 2022 à 12:35
c'est possible mais il faut un programme spécial pour les afficher.

regarde ce lien
https://forums.commentcamarche.net/profile/user/via55
1
Warrenj Messages postés 3 Date d'inscription vendredi 27 mai 2022 Statut Membre Dernière intervention 27 mai 2022 1 > alex64-PB Messages postés 589 Date d'inscription dimanche 7 juillet 2019 Statut Membre Dernière intervention 27 février 2024
27 mai 2022 à 12:38
Ok merci beaucoup, je regarde ça tout de suite
0
mariam-j Messages postés 1015 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 16 avril 2024 > Warrenj Messages postés 3 Date d'inscription vendredi 27 mai 2022 Statut Membre Dernière intervention 27 mai 2022
Modifié le 5 déc. 2022 à 17:10

En Basic: ("n" est 14 , ici il y a 3 boucles pour 5 chiffres il faut faire 5 boucles)
a$ contient les 14 nombres sous forme alphanumérique (c'est plus pratique)
La ligne 5 c'est l'affichage d'une combinaison à chaque sortie de boucle
 

for i=1 to n
  for j=i+1 to n
    for k=j+1 to n
      for m=k+1 to n-1
        #w.txt,word$(a$,i);" ";word$(a$,j);" ";word$(a$,k);" ";word$(a$,m)
      next m
    next k
  next j
next i



Tu n'a plus qu'à cogiter et adapter dans le langage de ton choix

1