Hallo ihr =)
Ich wollte wissen ob ich mit dem noch nicht so Wissen ein Zahlenratespiel coden kann. Doch aus irgendeinem Grund ist die Zufallszahl immer = 42
Hier mal der Code:
Code:#include <iostream> using namespace std; int main() { int Zahl; int Eingabe = 0; //Dient nur dazu, dass Die For-Schleife immer weiter geht int ZahlenGebiet = 100; //Zahlenbereich int ZufallsZahl = rand()%ZahlenGebiet+1; //Zufallszahl bilden cout << "Ich denke mir eine Zahl zwischen 1 und 100. Welche ist es?" << endl; for (int i = 0;0 == Eingabe; i++) { cin >> Zahl; if (Zahl < ZufallsZahl) cout << "Zu niedrig" << endl; else if (Zahl > ZufallsZahl) cout << "Zu hoch" << endl; else if (Zahl == ZufallsZahl) cout << "Richtig" << endl; } system("Pause"); //Nicht die beste Variante fiel mir aber so spontan ein ;) return 0; }

Zitieren
