Java Jump möglichkeiten?
Hallo,
ich habe in Java folgende Aufgabe: Wir sollen einen Random Number Generator machen, dieser soll anhand User Eingaben in der Konsole dort eine Random Number ausgeben oder das Programm beenden, mit y wird eine weitere Zahl ausgegeben, bei jeder anderen Eingabe wird das Programm beendet.
Die Anforderung ist allerdings folgendes:
The first version should be purely imperative with a minimal set of required statements, namely an if with a single branch only, and the programming language feature X (something you have to find out). Using any other branching statement, looping statement, or method (with the exception of method main()), or recursion is strictly prohibited.
Wie soll man bitte eine unendliche Eingabe ohne irgendwelche funktionen, außer main, nur einem if statement, keine loops, keine rekursion schaffen? Gibt es Code Sprünge in Java? Außer Loop, methods usw wüsste ich da nicht?
Liebe Grüße
1 Antwort
Nur zu deiner letzten Frage: goto ist zwar Schlüsselwort, aber tut nichts.
Mit break kann man nur aus Blöcken rausspringen, die aber nicht wiederholen. continue geht nur innerhalb von Schleifen. return verlässt die Funktion. Mehr fällt mir nicht ein.
Mir fällt da leider auch nichts ein, wie man das machen könnte, die Lösung würde mich aber interessieren...
Die Auflösung ist wohl das es nicht möglich ist, unser Prof hat eine Aufgabe rein gemacht die nicht lösbar ist... Hatte so lange daran gearbeitet und alles angeschaut... nunja man lernt dazu, oder eben nicht ...
Trotzdem danke für deine Antwort:) !