Zufall?
-
Wie kriegt man das hin, dass einer Integer-Variablen ein zufälliger Wert zugewiesen wird?
-
int zufall = rand();
-
Meistens nimmt man dazu die Standard-Funktionen void srand(unsigned int seed) und rand().
srand() wird benutzt um den Generator mit irgendeinem (Zahlen)-Wert zu initialisieren.
rand() liefert letztendlich eine 'Zufalls'-Zahl.Beispiel:
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(time(0)); // Zufallsgenerator mit aktueller Zeit initialisieren int x = rand(); // Zufallszahl erzeugen und x zuweisen. cout << "\n x: " << x << endl; return 0; }
//Edit: Zu spät...
Caipi