#include #include "clcg4.h" main(){ int i, j; long a, b, m; InitDefault(); printf("50 valeurs du generateur 1...\n"); for(i=1;i<=50;i++) printf("%2d-%2.7lf\n", i, GenVal(1)); printf("50 valeurs du generateur 2...\n"); for(i=1;i<=50;i++) printf("%2d-%2.7lf\n", i, GenVal(2)); printf("50 valeurs du generateur 3...\n"); for(i=1;i<=50;i++) printf("%2d-%2.7lf\n", i, GenVal(3)); printf("reinitialisation du generateur 1...\n"); InitGenerator(1, LastSeed); for(i=1;i<=10;i++) printf("%2d-%2.7lf\n", i, GenVal(1)); printf("reinitialisation du generateur 1 avec NewSeed\n"); InitGenerator(1, NewSeed); for(i=1;i<=10;i++) printf("%2d-%2.7lf\n", i, GenVal(1)); printf("reinitialisation du generateur 1 avec NewSeed\n"); InitGenerator(1, NewSeed); for(i=1;i<=10;i++) printf("%2d-%2.7lf\n", i, GenVal(1)); printf("reinitialisation du generateur 1 avec NewSeed\n"); InitGenerator(1, NewSeed); for(i=1;i<=10;i++) printf("%2d-%2.7lf\n", i, GenVal(1)); /* for(j=1;j<10;j++){ InitGenerator(1, NewSeed); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); printf("reinitialisation precedente...\n"); InitGenerator(1, LastSeed); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, LastSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, NewSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); printf("reinitialisation precedente...\n"); InitGenerator(1, LastSeed); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); InitGenerator(1, LastSeed); printf("reinitialisation\n"); printf("%2.7lf\n", GenVal(1)); printf("%2.7lf\n", GenVal(1)); }*/ return 0; }