Kleine Anfängerfrage
-
Nehmen wir an ich gebe per eine Zufallsvariable aus
cout <<rand()%zufallswert<<endl;
Wie kann ich genau diesen gearde generierten Zufallswert in der
nächsten Anweisung nochmal verwenden?
-
int r = rand()%zufallswert;
cout << r << endl;
r += 5;
-
** rofl **
Vielleicht erstmal das eine oder andere C++ Buch oder Tutorial lesen würde hier auch gut helfen.Müsste überall eigentlich gleich nach dem Kapitel
"Hello World" kommen.
-
ne zahl zwischen 0 und 5 lass ich mir so ausgeben:
cout<< rand()%6 <<endl;
aber ich kann nicht mehr (ohne gemeine zauberei) an den wert kommen, den ich gerade ausgegeben habe.
ich könnte mir aber den wert vorher berechnen und in einer variablen merken.int merker= rand()%6 ; cout<< merker <<endl; cout<<"and now for something completely different"<<endl; cout<< merker <<endl;
edit:
cout<<rand()%6<<endl; cout<<"and now for something completely different"<<endl; magic(); cout<<rand()%6<<endl;
klappt auch mit
for(long i=0;i!=-1;++i) rand(); //manche müssen long long nehmen, je nach implementierung //von rand()