Programation (propabilité)
Ussama
-
adnanforum Messages postés 204 Date d'inscription Statut Membre Dernière intervention -
adnanforum Messages postés 204 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
==>>le problème a résoudre<<==
un sac qui contiens 3 boule et chaque boule
a son propre identifient (0;1;2)
on va faire le tirage 14 foies avec remise
donc on va avoir 3 puissance 14 comme nombre de combinaison
==>>Travaille demander<<==
On doie afficher tous le combinaison et les sauvegarder
dans un ficher *doc {ce ficher*doc doit contenir tous
les combinaison formuler dans un tableau (ce tableau contien 14 colone et 3^14 ligne) qui
represente une combinaison et l'enregistrer sure (d:\)}
==>Remarque<<==
langage de devloppement C/C++
==>>rendue<<==
fichier*exe
c'est ma premier tentative
void trouverCombinaison(char* chaine, int level)
{
//cas de base : condition de sortie = 14 places
if(level==14)
{
chaine[14]=0;
//-------------------
/*ici ecrire le code pour rajouter une copie de cette chaine dans la liste des combinaisons (cette partie j'arrive pas a faire)*/
//-------------------
return;//on ne depasse pas 14 places
}
//progression vers le cas de base
chaine[level] = '0';
trouverCombinaison(chaine,level+1);
chaine[level] = '1';
trouverCombinaison(chaine,level+1);
chaine[level] = '0';
trouverCombinaison(chaine,level+1);
}
//et tu lances la recherche avec
char chaine[14];
trouverCombinaison(chaine,0);
et je veut s'avoir si que je suis sure le bon chemin et si ça répond au travaille demander
et merci d'avence
==>>le problème a résoudre<<==
un sac qui contiens 3 boule et chaque boule
a son propre identifient (0;1;2)
on va faire le tirage 14 foies avec remise
donc on va avoir 3 puissance 14 comme nombre de combinaison
==>>Travaille demander<<==
On doie afficher tous le combinaison et les sauvegarder
dans un ficher *doc {ce ficher*doc doit contenir tous
les combinaison formuler dans un tableau (ce tableau contien 14 colone et 3^14 ligne) qui
represente une combinaison et l'enregistrer sure (d:\)}
==>Remarque<<==
langage de devloppement C/C++
==>>rendue<<==
fichier*exe
c'est ma premier tentative
void trouverCombinaison(char* chaine, int level)
{
//cas de base : condition de sortie = 14 places
if(level==14)
{
chaine[14]=0;
//-------------------
/*ici ecrire le code pour rajouter une copie de cette chaine dans la liste des combinaisons (cette partie j'arrive pas a faire)*/
//-------------------
return;//on ne depasse pas 14 places
}
//progression vers le cas de base
chaine[level] = '0';
trouverCombinaison(chaine,level+1);
chaine[level] = '1';
trouverCombinaison(chaine,level+1);
chaine[level] = '0';
trouverCombinaison(chaine,level+1);
}
//et tu lances la recherche avec
char chaine[14];
trouverCombinaison(chaine,0);
et je veut s'avoir si que je suis sure le bon chemin et si ça répond au travaille demander
et merci d'avence
1 réponse
j'ai mie du tempt puit j'ai tous de suite sut quel code falait t'il maittre enfinte
tu doit deja créer un fichier .txt l'e nommé [............]
puis donner un tableau (en c et pas en c++)
nom = [..........]
metre en place les ressoure en [nombre_de_resouce] et ouvrir ton fichier et mettre le tableau et chaque foit tu surpime avec -1 pour enlever 1 pomme ou une boule.comme tue veut et aussi tu peut enlever un sac -[3].
tu doit deja créer un fichier .txt l'e nommé [............]
puis donner un tableau (en c et pas en c++)
nom = [..........]
metre en place les ressoure en [nombre_de_resouce] et ouvrir ton fichier et mettre le tableau et chaque foit tu surpime avec -1 pour enlever 1 pomme ou une boule.comme tue veut et aussi tu peut enlever un sac -[3].