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"; }