Hey Tino,
zeile 5: zahl ist bei jedem start gleich.
Du initialisierst ja auch den Zufallsgenerator nicht neu :)
wenn ich mit der methode srand(int var) arbeite, muss ich immer die var ändern um eine
andere zahl zu bekommen.
Ja. Deshalb nimmt man in der Regel sowas wie
srand(getpid() ^ time(NULL))
oder so. In »Algorithmen mit C« wird weiter empfohlen, die Zahl dann so zu generieren:
int num = (int)(((float)num) * rand() / (RAND_MAX + 1.0));
welche möglichkeit habe ich, das die zahl sich selber ändert, ohne meine hilfe wie bei
srand() ?????
Du kannst selbstverständlich deinen eigenen Zufallszahlengenerator schreiben, das ist aber nicht ganz einfach :-)
Viele Grüße!