Problème de génération de nombre aléatoire nombre mystère
Résolu/Fermé
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
-
Modifié par teutates le 18/06/2016 à 20:54
Sugel Messages postés 4070 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 19 juin 2016 à 14:38
Sugel Messages postés 4070 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 19 juin 2016 à 14:38
A voir également:
- Problème de génération de nombre aléatoire nombre mystère
- Nombre facile - Télécharger - Outils professionnels
- Générer nombre aléatoire excel sans doublon ✓ - Forum Excel
- Nombre de combinaison possible avec 3 chiffres ✓ - Forum Programmation
- Nombre de combinaison possible avec 6 chiffres de 0 à 9 - Forum loisirs/vie pratique
- Excel afficher 0 avant nombre - Guide
3 réponses
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
19 juin 2016 à 14:06
19 juin 2016 à 14:06
C'est bon je viens de trouver l'astuce! j'ai simplement fait
return new Random().Next(1,101);
qui définie ma variable "randomed" et ainsi se relance à chaque fin de partie !
return new Random().Next(1,101);
qui définie ma variable "randomed" et ainsi se relance à chaque fin de partie !
Whismeril
Messages postés
19022
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2024
928
18 juin 2016 à 20:13
18 juin 2016 à 20:13
Bonsoir, il faut initialiser ton random avec quelque chose qui change, en général, on utilise le Tick de DateTime.Now
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
18 juin 2016 à 20:26
18 juin 2016 à 20:26
Merci beaucoup!
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
18 juin 2016 à 21:01
18 juin 2016 à 21:01
Je viens d'effectuer quelques recherches, et avec mes maigres connaissances je ne vois pas comment initialiser Random. Je suppose qu'il faudrait instaurer DateTime.now lors de la déclaration de "randomed", mais je ne sais pas vraiment quel syntaxe aborder pour permettre la prise en compte de ce nouveau paramètre.
Sugel
Messages postés
4070
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
19 juin 2017
724
19 juin 2016 à 14:38
19 juin 2016 à 14:38
please. Il faut juste générer une nouveau nombre, pas utiliser le temps comme graine !
Whismeril
Messages postés
19022
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2024
928
18 juin 2016 à 21:58
18 juin 2016 à 21:58
Un truc comme ça
Random rnd = new Random((int)DateTime.Now.Ticks);