Random en c++ [Fermé]

Signaler
-
Messages postés
116
Date d'inscription
dimanche 20 mars 2005
Statut
Membre
Dernière intervention
29 mai 2013
-
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 */
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?
Jette un oeil au post du dessous.
c normal que sa te demende B si tu mais:
cin >> b;

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

#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;
}
Messages postés
116
Date d'inscription
dimanche 20 mars 2005
Statut
Membre
Dernière intervention
29 mai 2013
28
essai rand et non random