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
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.
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:
- Programation java non objet
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Vente objet occasion entre particulier - Guide
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
4 réponses
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
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;
pour faire un modulo tu fais "%2"
if(x%2==0)
tab1[i]=x;
else
tab2[i]=x;
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.
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
10 janv. 2010 à 18:29
utilise la fonction Random()
ensuite remplit chaque case de ton tableau
Par contre tu peux tomber 2 fois sur le même nombre dans ton tableau, je sais pas si c'est grave ou pas ?
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 ?