Wieso funktioniert der Code nicht?
Wenn ich nach der Falschen Antwort die Richtige eingebe, meint der Computer das es immernoch falsch ist.
Wenn ich nach der Falschen Antwort die Richtige eingebe, meint der Computer das es immernoch falsch ist.
Java:
import static java.lang.System.out;
import java.util.Scanner;
public class WhileSchleife {
public static void main(String[] args) {
Scanner Keyboard = new Scanner(System.in);
out.println("Bitte geben Sie die Zahl 4 ein!");
int Zahl = Keyboard.nextInt();
while(Zahl != 4){
out.println("Versuchen Sie es erneut!");
Keyboard.nextInt();
if (Zahl == 4){
out.println("Gut gemacht!");
}
}
}
}
Zuletzt bearbeitet von einem Moderator: