Hallo Zusammen
Brauche einen kurzen Lösungsansatz zu einem Problem.
Konsolenprogramm:
Programm merkt sich eine Zahl, gibt diese aber nicht aus. (das habe ich mit random gemacht)
Programm fragt solange nach einer Zahl, bis der User es erraten hat.
Wenn der User eine Zahl <1 oder >100 eingibt, kommt eine Meldung das die Zahl zwischen 1 und 100 liegen muss. (das hab ich auch hingekriegt)
Wenn der User eine Zahl innerhalb von 1 und 100 eingibt, gibt Computer aus "Leider nein, neue Zahl eingeben"
Das Problem:
Mittels meiner Eingabe müsste der Computer zwischen den zwei Bedingungen unterscheiden können und entweder sagen das die Zahl < 1 und > 100 sein muss, oder das es nicht die richtige Zahl ist. Mit zwei verschiedenen if Anweisungen klappt das nicht, weil dann schlussendlich nur die zweite Schleife wiederholt wird.
Nun habe ich im Internet nach einer Lösung gesucht. Ich denke dieses Problem sollte mit einer switch case Anweisung gelöst werden können.
Bin ich auf dem richtigen Weg?
Grüsse
interessierter