Mathc initiation/Fichiers c : c08b


Sommaire


Installer et compiler ces fichiers dans votre répertoire de travail.

c08b.c
/* ------------------------------ */
/*  Save as :   c08b.c            */
/* ------------------------------ */
#include      "x_a.h"
/* ------------------------------ */
int main(void)
{
time_t t;   
int    n =0;

srand(time(&t));  

 clrscrn();

 for(n = 0; n<10 ; ++n)
 
   printf("%4d: %10d \n",n,rand());

 stop();

 return 0;
}
/* ------------------------------ */
/* ------------------------------ */


  • time_t t;.
  • srand(time(&t));

L'introduction des deux commandes précédentes permet de lancer une nouvelle série de nombres aléatoires à chaque appel.


Exemple de sortie écran :

   0:  192545857 
   1: 1093848225 
   2: 1895737130 
   3:  166813409 
   4:  459257108 
   5: 2092908751 
   6:  154157821 
   7: 1089585105 
   8: 1142515534 
   9:  133425366 

 Press return to continue.