scooter010 schrieb:Ich muss gestehen, ich habe keine Lust jetzt noch die "Fleißarbeit" der richtigen Initialisierung der Funktionen und Deklaration Namensräume sowie benötigter include zu machen. Einfach mal http://www.cplusplus.com/reference/cstdlib/srand/ schauen.
Ergänzung ()
Kleiner Fehler:
C++:int naechsteFrage(int* gestellteFragen){ int gewuerfelteFrage = srand%40; for(int i = 0; i<15; i++){ if(gestellteFragen[i] != gewuerfelteFrage) else gewuerfelteFrage = naechsteFrage(gestellteFragen); // <-- Änderung } return gewuerfelteFrage; }
Vielen Dank, schaue mir das alles an, aber wie gesagt ich verstehe was du da geschrieben hast. Mein Problem ist einfach im Moment, dass ich ich nicht drauf komme die Sachen so umzusetzen.
C++:
int naechsteFrage(int* gestellteFragen){
int gewuerfelteFrage = rand() % 40;
srand( static_cast<unsigned int>(time(NULL)));
for(int i = 0; i<15; i++){
if(gestellteFragen[i] != gewuerfelteFrage)
{
else
gewuerfelteFrage = naechsteFrage(gestellteFragen);
return gewuerfelteFrage;
}
Hoffe das funktioniert so mit dem srand.