Programation java non objet

Fermé
tintinetmilou - 10 janv. 2010 à 14:41
bqst Messages postés 58 Date d'inscription mercredi 6 janvier 2010 Statut Membre Dernière intervention 24 janvier 2012 - 10 janv. 2010 à 18:29
Bonjour,
Je débute en java et j'aimerai réaliser un petit jeu. J'ai un tableau que je dois mélanger il contient des nombres de 1 à 32, mais je ne sais pas comme m'y prendre, une fois mélanger je dois mettre les nombres impaires dans un tableau de 16 et les nombres paires dans un autre tableau de 16.
Merci d'avance de votre aide.
A voir également:

4 réponses

tintinetmilou
10 janv. 2010 à 18:00
Personne ne peut m'aider ? Où n'ai-je pas donné assez d'informations ?
0
bqst Messages postés 58 Date d'inscription mercredi 6 janvier 2010 Statut Membre Dernière intervention 24 janvier 2012 24
10 janv. 2010 à 18:19
il faut créer 2 nouveau tableau de 16 et ranger les modulo 2 dans l'un et les autres dans l'autres
pour faire un modulo tu fais "%2"
if(x%2==0)
tab1[i]=x;
else
tab2[i]=x;
0
tintinetmilou
10 janv. 2010 à 18:24
Merci beaucoup, mais comment puis-je mélanger mon tableau pour que les nombres ne soit pas toujours les mêmes, je compte utiliser une fonction, mais je ne sais pas comment mélanger mes nombres.
0
bqst Messages postés 58 Date d'inscription mercredi 6 janvier 2010 Statut Membre Dernière intervention 24 janvier 2012 24
10 janv. 2010 à 18:29
utilise la fonction Random()
ensuite remplit chaque case de ton tableau
Random r=new Random();
for(int i=0;i<32;i++){
  nb=r.nextInt(33);
  tab[i]=nb;
}

Par contre tu peux tomber 2 fois sur le même nombre dans ton tableau, je sais pas si c'est grave ou pas ?
0