Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1428 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Choix de 5 chiffres aléatoires DISTINCTS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Choix de 5 chiffres aléatoires DISTINCTS

n°1475161
imcdb
Posté le 14-11-2006 à 12:58:48  profilanswer
 

salut a tous
 
j'aimerais connaitre le code permettant de choisir 5 nombres DISTINCTS compris entre 1 et 30.
sans utiliser de while ou de boucle (sauf si on peut pas faire autrement)...
 
merci ;)


Message édité par imcdb le 22-11-2006 à 09:20:15

---------------
Réagissez et commentez mes dessins sur snut.fr
mood
Publicité
Posté le 14-11-2006 à 12:58:48  profilanswer
 

n°1475168
anapajari
s/travail/glanding on hfr/gs;
Posté le 14-11-2006 à 13:16:06  profilanswer
 

pourquoi tu veux pas faire de boucle?
Bref tu peux toujours faire:

Code :
  1. $nb1 = mt_rand(1,30);
  2. $nb2 = mt_rand(1,30);
  3. $nb3 = mt_rand(1,30);
  4. $nb4 = mt_rand(1,30);
  5. $nb5 = mt_rand(1,30);

n°1475175
imcdb
Posté le 14-11-2006 à 13:23:48  profilanswer
 

oui mais dans ce cas-là, il y a un risque (meme minime), de voir plusieurs fois le meme nombre affiché. Comment peut-on les avoir distincts ?


---------------
Réagissez et commentez mes dessins sur snut.fr
n°1475178
imcdb
Posté le 14-11-2006 à 13:31:22  profilanswer
 

on m'a proposé ça:  
 

Code :
  1. <?php
  2. $t = range(1, 30);
  3. shuffle($t);
  4. var_dump(array_pop($t));
  5. var_dump(array_pop($t));
  6. var_dump(array_pop($t));
  7. var_dump(array_pop($t));
  8. var_dump(array_pop($t));
  9. ?>


---------------
Réagissez et commentez mes dessins sur snut.fr
n°1475197
anapajari
s/travail/glanding on hfr/gs;
Posté le 14-11-2006 à 13:49:04  profilanswer
 

c'est tout de suite plus clair quand tu dis que tu veux pas que le même chiffre soit présent 5 fois! Bon ok y'avait marqué distincts en gros :o
 
le code donné est très bien mais perso, j'aurais utilisé array_rand.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Choix de 5 chiffres aléatoires DISTINCTS

 

Sujets relatifs
Comment laisser le choix à l'utilisateur d'importer un fichier textechoix de cms
[résolu...enfin presq]Choix multiple pour une propriété de type stringsoft pour faire un questionnaire a choix multiple ?
[VBA] Problème de choix dans le carnet d'adressechoix du button radio à mettre dans un caddie
[FORTRAN90]Remplissage d'un tableau avec des valeurs aléatoiresCreation de fichier binaire->choix du nombre de bits
[HTML/JS]Mise a jour d'une image apres un choix dans une listePerdu dans un monde étrange fait de chiffres et de lettres
Plus de sujets relatifs à : Choix de 5 chiffres aléatoires DISTINCTS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR