Comment generer un chiffre aleatoire [dev-c++]

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 131 fois - Téléchargée 37 fois

Contenu du snippet

Cette fonction vous permettra de générer des chiffres au hasard; très pratique pour les jeux:

- Marge est une Variable de type int ( la fonction générera un chiffre entre 0 et cette Variable ).
- Chiffre est une Variable de type int qui contiendra le chiffre généré.

Source / Exemple :


void ChiffreHasard( int Marge )
{

int Chiffre;
using namespace std;                        
srand ((unsigned) time (NULL));
Chiffre = rand() % Marge;

}

Conclusion :


Cette fonction ne génère aucuns bugs avec DEV-C++

A voir également

Ajouter un commentaire

Commentaires

cs_LOWLYMAN
Messages postés
10
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
19 mars 2007
-
enfin, apres des tites modifications d ma part ^_^
cs_LOWLYMAN
Messages postés
10
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
19 mars 2007
-
celà fonctionne bien ça genere une suite de nombre aleatoires, mais ya un probleme, c que le 1 er nombre est tjrs le meme, que pensez vous?
drazhar35
Messages postés
1
Date d'inscription
samedi 23 décembre 2006
Statut
Membre
Dernière intervention
23 décembre 2006
-
cette fonction affiche bien un chiffre aléatoire,mais dans mon cas c'est toujours le même ! un moyen d'y remédier ?
deck_bsd
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
1 -
time.h
cs_WooD
Messages postés
6
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
18 mai 2002
-
Oui, quelles sont les bibliothèques pour ce code... pour ne pas que ca bug sous DEV-C++. Notamment 'time'

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.