[C++] le nombre se génère à la compilation
Résolu/Fermé
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
-
15 juin 2012 à 17:56
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 16 juin 2012 à 01:05
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 16 juin 2012 à 01:05
A voir également:
- [C++] le nombre se génère à la compilation
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Gto nombre episode - Forum Cinéma / Télé
- Excel afficher le 0 devant un nombre - Guide
- GTO saison 2 ? - Forum Cinéma / Télé
4 réponses
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 101
15 juin 2012 à 18:00
15 juin 2012 à 18:00
Salut,
Ajoute
et
fait précéder ton appel à rand() par :
Pour initialiser le générateur de nombres aléatoires.
Dal
Ajoute
#include <time.h>
et
fait précéder ton appel à rand() par :
srand(time(NULL));
Pour initialiser le générateur de nombres aléatoires.
Dal
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
355
15 juin 2012 à 18:08
15 juin 2012 à 18:08
Il est bien aléatoire, par contre il est jamais au dessus de 50, c'est bizarre.
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 101
Modifié par [Dal] le 15/06/2012 à 18:43
Modifié par [Dal] le 15/06/2012 à 18:43
rand() % 100 va produire des nombres entre 0 et 99.
Pour des méthodes alternatives d'initialisation, vois cette discussion, qui donne de nombreuses autres méthodes :
https://stackoverflow.com/questions/322938/recommended-way-to-initialize-srand
Dal
Pour des méthodes alternatives d'initialisation, vois cette discussion, qui donne de nombreuses autres méthodes :
https://stackoverflow.com/questions/322938/recommended-way-to-initialize-srand
Dal
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
355
15 juin 2012 à 18:42
15 juin 2012 à 18:42
Et comment faire pour que 0 et 100 soient inclus ?
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 101
15 juin 2012 à 18:45
15 juin 2012 à 18:45
En faisant un modulo sur 101.
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
355
15 juin 2012 à 18:47
15 juin 2012 à 18:47
merci
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
16 juin 2012 à 01:05
16 juin 2012 à 01:05
Pour info, c'est plutôt ctime qu'il faut inclure et non time.h.
Cdlt,
Cdlt,