Random en c++

Fermé
mick - 21 oct. 2003 à 22:53
odris Messages postés 114 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 29 mai 2013 - 6 sept. 2008 à 02:36
salut
le compilateur me donne une erreur de type:

82 c:\mesdoc~1\prog\genera~1.cpp
parse error before `('

sur le code suivant :

#include <iostream.h>
int main()
{
int Nombre;
Nombre=int random(10);
int a;
a= Nombre /10;
cout << a <<'\n';
int b;
cin >> b;
return 0;
}

sur la ligne ou jutilise linstruction random.Vous pouvez me dire dou vien le probleme svp
merci

6 réponses

/* En C */

#include <stdlib.h>

int rand(void);
void srand(unsigned int seed);

/* La fonction "random()" ne fait pas partie de la bibliothèque standard C++ mais est spécifique à Borland me semble-t-il */
0
merci de maider ,le compilateur ne me trouve plus derreur mais le programme ne fait pas ce que je veux il ne minvite a entrer une valeur pour b ;pourquoi

#include <iostream.h>
#include <stdlib.h>

int main()
{
int seed;
int rand(void);
void srand(unsigned int seed);

int a;
a= seed /10;
cout << a <<'\n';
int b;
cin >> b;
return 0;
}

ps c toi qui ma deja aider hier soir?
0
Jette un oeil au post du dessous.
0
c normal que sa te demende B si tu mais:
cin >> b;

c la truc d'entrée clavier
@++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
marvinrouge
26 mai 2004 à 17:44
#include <iostream.h>
#include <stdlib.h>

int main()
{
int seed = 42; // 42 par exemple
int a = (int)rand() % 10; // tirer un nombre de 0 à 9
cout << " a = " << a << endl;
return 0;
}
0
odris Messages postés 114 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 29 mai 2013 29
6 sept. 2008 à 02:36
essai rand et non random
-1