/* a very simple random number generator */ #include ; #define max 1000 /*number of numbers generated*/ #define seed 11 /* seed for number generator */ FILE *output; /*internal file name*/ main () { int i, old, newx, newy; old=seed; /*the seed*/ output = fopen("random.dat", "w"); /* generating random numbers */ for (i=0; i<=max; i=i++) { newx= (57*old+1) % 256; /*one for x- and */ newy= (57*newx+1) % 256; /*one for y-direction*/ fprintf (output, "%i\t%i\n", newx, newy); old=newy; } fclose (output); }