dedlfixens Hilfe ist um vieles wertvoller.
So ist es. Die ganzen Werte in mittendrin in
if
-Abfragen zu haben ist Spaghetti-Code.Sinnvoll ist, Daten und Programmlogik voneinander zu trennen. Bspw. so:
Unsinn!!! Primär gings darum zu zeigen worin der Denkfehler lag. Außerdem sind Kontrollstrukturen mit Mehrfachvergleichen durchaus üblich und man sollte schon seine eigenen Erfahrungen beim Aufbau Solcher machen.
Und im Übrigen kannst Du doch gar nicht einschätzen was hier überhaupt insgesamt am Zweckmäßigsten ist.
Aber Du kannst Dich gerne bei den Anderen einreihen und wenn Du es nicht tust, mach ich das für Dich.
.