Algorythmes 1-9 chiffres combinaisons possibl [Fermé]

Signaler
Messages postés
9
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
28 juillet 2009
-
 toenian -
Bonjour, je cherche un algorythme permettant de me donner toutes les combinaisons possibles de 1-9 je vous remercie à bientot.

6 réponses

voici un programme pascal qui affiche toutes les combinaisons possibles des caractères numériques (chiffres) ou alphabétiques dans une chaîne ch, sachant que le nombre de combinaisons est égale au factoriel du nombre total des chiffres , exemple pour ch = 123 il existe 3! combinaisons = 6 combinaison= 6 permutations: pour le nombre 123
le programme affiche 213-231-132-312-321-123

Program combinaison;
Uses WinCrt;

Var ch:string;

Procedure Remplir (Var ch:string);
begin
writeln('donner le nombre');
Readln(ch);
End;

procedure permut(var x,y:char);
var aux:char;
begin
aux:=x;
x:=y;
y:=aux
end;

function fact(x:integer):integer;
var f,i:integer;

begin
f:=1;
for i:= 1 to x do
begin
f:=f*i ;
end;
fact:=f;
end;

procedure affichecomb(ch:string);
var i,n,np:integer;
begin
n:=length(ch);
np:=0;
repeat

for i:= 1 to n-1 do
begin
permut(ch[i],ch[i+1]);
np:=np+1;
write(ch,'-');
end;
permut(ch[1],ch[n]);
write(ch,'-');
np:=np+1;

until np =fact(length(ch));
end;

begin
remplir(ch);
writeln;
affichecomb(ch);
end.
11
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 76687 internautes nous ont dit merci ce mois-ci

Messages postés
76
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
23 octobre 2009
6
j'ai pas bien copris, tu veux un algo qui te donnes toutes les nombres de 1 a 9 chiffres?
>
Messages postés
9
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
28 juillet 2009

Bonjour,
Pourriez-vous me dire comment m'y prendre avec le problème suivant :
Avec 3 dés :
combien de combinaisons différentes peut-on faire
Quelle est la chance d'obtenir 2 et 6 et 1 et 4
Quelle est la chance d'obtenir 3 et 6
Quelle est la chance d'obtenir un 6 un 5 et un 4
Quelle est la chance d'obtenir la somme de 8

Merci d'avance pour votre aide.

Maxence
>
Messages postés
9
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
28 juillet 2009

je souhait avoir les combinaison possibles vertical de 2colones 12 rang dont la1er rangee contien le chiffre 4 dans chacune de ses 12colones meme chose pour le chiffre 5 dans les colones dw lautre range
> djarul
Bonjour j'aimerais savoir combien il y a de combinaisons possibles pour 4 chiffres de 0 à 9.
Messages postés
15178
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
2 décembre 2020
623 > Anonyme
Bonjour de 0000 à 9999, à ton avis?
Attention à l'histoire des poteaux et des palissades.....
Messages postés
481
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
6 avril 2010
143
moi j'ai une solution : tu veux toutes les possibilité de code sachant que le code a de 1 à 9 chiffres, c'est ça?
, c'est simple, ça fait 10^9 possibilités : tu comptes de 0 à 999 999 999

faudrait que tu sois plus précis dans ce que tu demandes

na je pense qu'il voudrai avoir un tableau de toutes les combinaison possible entre 4 a 8 chiffres max mais incluent des chiffre de 0 a 9 donc par exemple un tableau qui part du début 01234567; 12345678; 01123456; 00123456 78525645 23252525 mais qui peut contenir justement que 5 ou 6 chiffres ex 45612 ou 01234 ou 012345 voila donc moi aussi j'aimerais savoir si quelqu'un peut me dire ou trouver un tablo comme sa
> maxime lozach 123
desolé de 4 a 8 chiffre de parler pour moi lui il veut la meme chose mai de avc une possibilite de 0 a 9
je souhaiterai apprendre les chiffres de 1 a 9
Messages postés
23703
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
1 décembre 2020
6 508
Bon aujourd'hui tu apprends le 1
Reviens demain, on verra le 2
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 720
Toutes les combinaisons possibles de 1 à 9 chiffres avec chaque chiffre variant de 0 à 9 se décomposent en 9 petits problèmes.
Dénombrement pour un nombre à un chiffre, puis pour deux, etc jusque neuf.
Le dénombrement total sera alors la somme de tous.
Ce qui donne : Sum(10^k,k=1,9) = 1111111110
Cdlt

Bonjour !
Moi je cherche toutes les combinaison possible à 8, j'ai chercher un logiciel qui permettrais de le faire, mais je ne trouve pas.
Si quelqu'un connais, faites moi signe ! merci
Messages postés
76
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
23 octobre 2009
6
Et tu veux juste l'algo ou tu veux aussi le code?