Ich möchte ein kleines Problem lösen, aber für mich ist es ein großer.wiederhole "readInt", bis die Eingabe falsch ist
"Dieses Programm sollte mit der Abfrage des Benutzers nach N beginnen; wenn N außerhalb des gewünschten Bereichs liegt, sollte der Benutzer erneut gefragt werden."
ACM Bibliothek:
int N = readInt("Enter N (0 <= N <= 10): ");
while (N < 0^N > 10) {
readInt("Enter N (0 <= N <= 10): ");
if(N > 0 && N < 11) break;
}
Wenn der Benutzer zum Beispiel eingegeben "-1", das Programm ihn wieder zur Eingabe auffordert. Das ist gut.
Aber der zweite Eingang (zum Beispiel "2") unterbricht die While-Schleife nicht.
AHHA! Natürlich xD Vielen Dank! –