Ich habe vor, ein Programm zu programmieren, wo der Computer eine Zahl würfelt und dabei man selbst nur drei Versuche hat, bevor das Spiel vom neuen startet. Das klappt auch wunderbar, Zahlen werden generiert und ich kann diese erraten, während unten Tipps erscheinen, ob man eine größere oder kleinere Zahl eingeben sollte ( if-else clause).
Nun hab ich aber noch die Angabe zu machen, dass man höchstens drei Versuche hat. Wie stelle ich das am besten an?
int Raten = jN_1.getInt();
if (Raten == zahl) {
jL_1.setText("Richtig");
}
else {
if (Raten > zahl) {
jL_1.setText("kleinerer Wert gesucht!");
}
if (Raten < zahl) {
jL_1.setText("größerer Wert gesucht!");
}
}
Es funktioniert, nur eben die limitierten Versuche kann ich mit meinem Wissen nicht einstellen.