Random en c++

mick -  
odris Messages postés 157 Statut Membre -
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

  1. Bob
     
    /* 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
  2. mick
     
    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
  3. DeCl@n
     
    c normal que sa te demende B si tu mais:
    cin >> b;

    c la truc d'entrée clavier
    @++
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. marvinrouge
     
    #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
  6. odris Messages postés 157 Statut Membre 29
     
    essai rand et non random
    -1