/*----------------------------------------------------------*/ /* */ /* AUTHOR : Eric VIOLARD */ /* E-MAIL : violard@icps.u-strasbg.fr */ /* ORGANISM : Université Louis Pasteur (Strasbourg) */ /* CREATION : 08/11/02 */ /* */ /* ---------------------------------------------------------*/ /* Programme qui affiche 50 notes sur 20 tirées au hasard */ #include /* pour utiliser la fonction printf */ #include /* pour utiliser les fonctions srand et rand */ #include /* pour utiliser la fonction time */ main() { /* déclarations */ int note; /* variable dont les valeurs sont les 50 notes 20 tirées au hasard */ int i; /* numéro de la dernière note tirée au hasard */ srand(time(NULL)); /* amorçage du générateur de nombres aléatoires à l'aide de l'heure courante */ for(i=1;i<=50;i++) /* pour i allant de 1 à 50 */ { note = rand()%21; /* tirage d'un nombre aléatoire et calcul de la note à l'aide d'un modulo */ printf("%d\n",note); /* affichage de la note et retour à la ligne après chaque note */ } }