Ce programme montre comment engendrer des entiers, réels et booléens aléatoires.
#include <MLV/MLV_all.h> #include <stdio.h> // // Attention ! // Pour pouvoir compiler ce programme sous windows et sous macintosh, // il faut, pour la déclaration du main, respecter strictement la syntaxe // suivante : // int main(int argc, char *argv[]){ // // Déclaration des variables qui contiendront les // nombres aléatoires qui seront engendrés // int resultat_i, resultat_b; double resultat_d; // // Récupère et affiche un entier aléatoire // resultat_i = MLV_get_random_integer(3,100); printf( "Entier aléatoire entre 3 et 100 : %i\n", resultat_i ); // // Récupère et affiche un réel aléatoire // resultat_d = MLV_get_random_double( 3.0, 100.0 ); printf( "Réel aléatoire entre 3.0 et 100.0 : %f\n", resultat_d ); // // Récupère et affiche un booléen aléatoire // resultat_b = MLV_get_random_boolean(); printf( "Boolean aléatoire : %i\n", resultat_b ); return 0; }