servus leute...habe versucht ei Zahlenschloss zu programmieren.Es funktioniert fast alles...ich will aber dass der User höchsten 3 mal falsche zahlen eingeben kann und nicht so oft wie er will....ich hab mir überlegt dies mit ner For-Schleife
for(int i = 0;i<3;i++)
zu tun aber geht irgendwie nicht.
for(int i = 0;i<3;i++)
zu tun aber geht irgendwie nicht.
Code:
int erste=0,zweite=0,dritte=0;
final int zahl1=3,zahl2=44,zahl3=45;
while(erste!=zahl1 && zweite!=zahl2 && dritte!=zahl3){
System.out.print("Geben Sie die 1ste ein:") ;
inputData = userIn.readLine() ;
erste = Integer.parseInt( inputData);
System.out.print("Geben Sie die zweite ein:") ;
inputData = userIn.readLine() ;
zweite = Integer.parseInt( inputData);
System.out.print("Geben Sie die dritte ein:") ;
inputData = userIn.readLine() ;
dritte = Integer.parseInt( inputData);
if(erste==zahl1 && zweite==zahl2 && dritte==zahl3){
System.out.println("Öffen");
}
else
System.out.println("falsche kombi");
}