Random en c++

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. /* 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
    1. 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
      1. Jette un oeil au post du dessous.
        0
        1. c normal que sa te demende B si tu mais:
          cin >> b;

          c la truc d'entrée clavier
          @++
          0
          1. #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