Zufallszahl | switch case | Variable | Fehler
-
Ja. Du weisst aber schon, dass ein
returndie Funktion unmittelbar beendet, oder?Einrückung wäre übrigens immer noch keine schlechte Idee...
-
also mit beenden war es mir jetzt nicht primär bewusst.
Aber ich will ja nur in die Funktion rein, WERT zuweisen und diesen zurückgeben, FERTIG!
Ob die Funktion dann Beendet ist oder nicht, wo ist da der Unterscheid wenn ich immer neue Werte erzeugen werde und kein "Memory" Effekt brauche? Oder sehe ich es falsch?
-
Dann lass die Schleife weg. Die wird ja so eh nur einmal ausgeführt..
-
also ich habe alles genau so gemacht ..
jetzt wird immer eine 0 ausgeworfen???
hmm??
-
int zufall() { return (rand()%100); }Ansonsten sag mal, was du willst..

-
ja ich glaube genau das. das ich immer eine neue Zufallszahl zwischen 0 und 100 zurückgebe
DANKE! ich versuch es mal.....
-
SUPER!
es läuft wunderbar!!!! :)))))Daaaaaaaaaaaaaaaaaaaaaaaaanke!
-
Und dafür haben wir jetzt 4 Seiten gebraucht?!..

-
// ... if ( 0 < WERT < 60 ) // ...Nur falls es noch nicht erwähnt wurde: das ist natürlich Blödsinn, so kann man das in C++ nicht schreiben.
Wenn dann so:if ( 0 < WERT && WERT < 60 )Wobei der "0 < WERT"-Teil IMO sowieso unnötig ist.
-
ja .... sorry das es über 4 Seiten ging.
Mir hat es sehr geholfen
