begin process at 2012 02 12 08:46:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Algorithme

 > 

Maths

 > 

mélanger


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

mélanger

mardi 28 août 2007 à 16:04:25 | mélanger

MirKoRn

Membre Club

quelqu'uin aurait une idée comment mélanger ce tableau?!?!?!
je me casse le cul a essayer et j'y arrive pas

ët aussi pour enlever les zeros de fin de ligne... si c'est possible et si ils influent sur le tri!
mardi 28 août 2007 à 16:29:02 | Re : mélanger

juju12

Quel tableau?
mardi 28 août 2007 à 16:44:23 | Re : mélanger

MirKoRn

Membre Club


oups... celui là:

int TabPos()
{
 cout<<endl<<endl;
 for (i=0;i<1;i++)
 {
 for (j=0;j<=13;j++ )
 {cout<<j<<" ";}
 }
 for (i=0;i<1;i++)
 {cout<<i<<endl;

 for (j=14;j<=27;j++ )
 {cout<<j<<" ";}
 }
 for (i=0;i<1;i++)
 {cout<<i<<endl;

 for (j=28;j<=40;j++ )
 {cout<<j<<" ";}
 }
 for (i=0;i<1;i++)
 {cout<<i<<endl;

 for (j=41;j<=51;j++ )
 {cout<<j<<" ";}
 }
cout<<endl<<endl;
 return 0;
 }

mardi 28 août 2007 à 16:45:28 | Re : mélanger

MirKoRn

Membre Club

ça donne une tableau de 4 ligne avec les chiffres de 0 à 51(jeu de poker)
enfin 4 tableaux de une ligne...
mardi 28 août 2007 à 16:52:20 | Re : mélanger

juju12

Ben déjà faudra le stocker sous forme d'un vrai tableau. Ensuite tu peux utiliser une fonction aléatoire qui te donnera un nombre entre 0 et le nombre de cartes restantes (partant de 51, ça décroit à chaque tirage) pour obtenir une séquence de cartes.
mardi 28 août 2007 à 16:58:08 | Re : mélanger

MirKoRn

Membre Club

j'ai fait un autre tableau avec une boucle for dans une boucle for mais ça va pas! et tu px expiquer plus récisément stp

c'est ça si jms:

 for (i=0;i<4;i++)
 {cout<<i<<endl;

 for (j=0;j<=13;j++ )
 {cout<<j<<" ";}
 }
 cout<<endl<<endl;
 return 0;
 }

mardi 28 août 2007 à 17:15:50 | Re : mélanger

juju12

Oui déjà tu devrais faire :
for (i=0;i<4;i++)
 {
for (j=0;j<13;j++ )
 {cout<<j+13*i<<" ";}
cout<<endl;
 }

Mais c'est pas ça que je voulais dire : si tu veux pouvoir faire un tirage aléatoire, il faut pouvoir stocker tes données : savoir quelles cartes n'ont pas été tirées etc...Par exemple dans un tableau simple int nCards[51]; mais après cela dépend de la méthode choisie, tu peux également implémenter une liste...

mardi 28 août 2007 à 17:24:33 | Re : mélanger

MirKoRn

Membre Club

mais dans mon simple tableau int nCards[51]; je dois tout recrir à la main non?

mardi 28 août 2007 à 17:35:24 | Re : mélanger

juju12

non.
for(int i=0;i<52;i++) nCards[i]=i;
Ca c'est sans hasard.
mardi 28 août 2007 à 18:02:28 | Re : mélanger

MirKoRn

Membre Club

ça va pas... j'ai essayer de bidouiller un moment mais le tableau veut pas s'afficher avec ta manière...

1 2

Cette discussion est classée dans : mélanger


Répondre à ce message

Sujets en rapport avec ce message

Mélanger des lettres [ par picollus ] Bonjour,Est-ce que quelqu'un pourait me dire comment je dois faire pour que les 10 caractères se trouvant dans un tableau qui contient les 10 première arrêter une boucle infini [ par MirKoRn ] je dois faire une boucle do...while pour mon programme (elle doit mélanger aléatoirement un tableau) et je voudrai contrôler a quel moment elle s'arrê Mélanger code managé et non managé [ par fred_82 ] Bonjour,Je souhaiterais mélangé du code managé et du code non managé mais je n'y arrive pas.pour avoir un classe non managé, il suffit pourtant de cré [FMOD] mélanger des sons [ par legentil ] Bonjour à tous ! J'ai voulu récemment créer un lecteur audio un peu particulier en java et je m'y suis cassé les dents, je reviens donc vers le bon vi "Mélanger" des bibliothèques c et c++ ? [ par flozzzzz ] Bonjour, dans le cadre de mon stage je dois modifier un programme écrit en C, mais je suis pas spécialement programmeur. Bref, après avoir (enfin) lu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 2,231 sec (4)

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