random funktion
-
Ich Suche ne Funkion die eine int Variable in einem vorgegebenem Bereich z.B. 1-100 auf einen zufälligen Wert im Wertebereich setzt.
Gibt es sowas?
-
#include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <time.h> int main(){ int zufallszahl; srand((unsigned)time( NULL )); zufallszahl=rand()%100+1; printf("%d",zufallszahl); return(0); }
-
und wo bekomm ich die "stdafx.h" her?
und was genau beinhaltet die time.h?
warscheinlich diiese Zeile?
srand((unsigned)time( NULL ));
-
Die brauchst du nicht. Die wird nur von Visual Studio generiert. Für rand/srand brauchst die stdlib.h.
Für etwas mehr Background in Sachen Zufallszahlen empfehle ich die Lektüre meiner Signatur.
-
hui sehr interessanter Artikel...