[Langage C] Générer nombre aléatoire

Résolu
DaddY -  
 Stephanoss -
Voila, je voudrais générer un nombre compris entre 0 et 4 (valeurs possibles : 0,1,2,3,4) que je stockerai dans une variable "nbr".

Je pense qu'il faut utiliser la fonction rand() ou srand() mais je ne comprends pas grand chose aux explications que j'ai trouvées sur le net...

Comment faire ?

5 réponses

scoubidou944 Messages postés 719 Date d'inscription   Statut Membre Dernière intervention   127
 
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>

int Random (int _iMin, int _iMax)
{
return (_iMin + (rand () % (_iMax-_iMin+1)));
}

int main (void)
{
int iRandom;

srand (time (NULL));
iRandom = Random (50,100);
printf ("Random : %d", iRandom);
getch();
return 0;
}

----
Y'a des jours où il faut pas m'chercher. 
Et y'a des jours tous les jours.
64
nono
 
slt je voulais savoir j'ai un devoir mais la jbegue un peu, si tu pouvais m'aider, voila :
je doit genener des nbres aleatoires de 1 à 20 (inclus), et je doit afficher des combinaison de 8 chiffre (sans simillitude, et des combinaison differente (nutilisant pas les meme chiffre)(ex :1,2,3,4,5,6,7,8; je ne veux pas 1,2,4,3,6,5,8,7);
tu vois ce que je veux dire il ne faut pas k'il reutlise les memes chiffre melanger );

il me demande d'afficher le nbre de combinaison possible, mais le probleme c'est quand j'affiche le resultat d'execution sa s'arrette a 12 combinaison alors que je sais qu'il y en a plein.

je comprend pas ?

en + j'ai fait une boucle for de fassons a avoir 250 combinaison a afficher.

merci e me repondre dansles plus bref delai ...
0
scoubidou944 Messages postés 719 Date d'inscription   Statut Membre Dernière intervention   127 > nono
 
d'une part, je dirais que l'on n'est pas là pour faire tes devoirs à ta place.
d'autre part, il est d'usage d'ouvrir un nouveau topic pour ce type de question.
et pour finir, pour prouver que tu as bossé un minimum, il est appréciable que tu publie au moins ton code.

++
0
Pythagros
 
lol la citation c'est dans la bande dessinée krän non?
0
Stephanoss
 
carrément ! ;)
0