====== Zufallszahlen ====== Um Zufallszahlen zwischen 1-100 zu erzeugen benötigt man den Befehl: ''rand()%100+1''.\\ Das ''%100'' bedeutet, dass die Zufallszahlen zwischen 0-100 liegen, das ''+1'' bedeutet, dass die Zahlen mit 1 beginnen. Dies kann natürlich beliebig verändert werden.\\ So hat man aber immer nur die gleichen Zufallszahlen. Um verschiedene Zufallszahlen zu erzeugen, braucht man den Befehl: ''srand(time(0))''. Hier verändern sich die Zufallszahlen mit der aktuellen Zeit. \\ \\ Bsp: Erzeuge 10 Zufallszahlen zwischen 1 und 6.\\ int zufallszahl; srand(time(0)); //"Durchmischen" for(int i=1;i<=10;i++) { zufallszahl=rand()%6+1; cout << zufallszahl << "\n"; } ==== Beispiele ==== //zzahl=rand()%19+1 ---> (Reste von 0...18) von 1 bis 19 //zzahl=rand()%20+11 ---> (Reste von 0...19) von 11 bis 30 //zzahl=rand()%10+10 ---> (Reste von 0...9) 10 bis 19 //zzahl=rand()%11+10 ---> (Reste von 0...10) Zahl 10 bis 20 //zzahl=rand()%10+11 ---> (Reste von 0...9) Zahl 11 bis 20