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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 315 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
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 ^_^
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?
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 ?
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
2
time.h
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'
Afficher les 7 commentaires

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.