Java: Versuche immer um 1 abziehen?
Hallo, weiß jemand wie man programmieren kann, dass er die Versuche immer um 1 runterzählt wenn der Benutzer es falsch eingibt?
Mein Code:
void setup(){
String passwort;
passwort = PopUp.readLine("Bitte das Passwort eingeben");
int versuche = 5;
login(passwort,versuche);
String meinpasswort = ("password");
if (passwort.equals(meinpasswort)){
PopUp.print("Herzlich Willkommen zurück Benutzer!");
}
else {
PopUp.readInt("Sie haben noch "+versuche+" Versuche");
versuche = versuche - 1;
}
}
boolean login (String passwort, int versuche){
String meinpasswort = ("password");
while (versuche > 0){
if (meinpasswort.equals(passwort)){
print();
return true;
}
else {
versuche = versuche - 1;
}
}
return false;
}
Computer,
programmieren,
Java