/*
B E S C H R E I B U N G
Benutzung von Zufallszahlen
1)
RAND_MAX ist eine Konstante (in dieser Compilerversion: 32767)
rand() liefert eine Zufallszahl zwischen 0 und RAND_MAX
Aus logischen Gründen liefert deshalb 
(double) rand()/RAND_MAX;
eine Fließkommazahl zwischen 0 und 1

2)
Bemerkung:
rand() kann beliebig oft aufgerufen werden.
*/

#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int main(){
  int i = 0;
  int zufallszahl1;
  int zufallszahl2;
  double zufallszahl3;

  // srand bitte nur EINMAL aufrufen !!!!!!	
  srand((unsigned)time(NULL));


  zufallszahl1 = rand();
  zufallszahl2 = rand();
  zufallszahl3 = (double) rand()/RAND_MAX;

  printf("zufallszahl1 zwischen 0 und %d: %d\n",RAND_MAX,zufallszahl1);
  printf("zufallszahl2 zwischen 0 und %d: %d\n",RAND_MAX,zufallszahl2);
  printf("zufallszahl3 zwischen 0 und 1:  %f\n",zufallszahl3);

  return(0);
}

