Ich verstehe sowieso nicht, was die ganzen Elsen da sollen. Wenn man mit der höchstmöglichen Zahl anfängt, und sich dann nach unten durcharbeitet, lässt sich das ganze doch auf einer Hierarchie-Ebene abhandeln, oder bin ich gerade zu dumm und sehe nicht, worum es geht?
Beispiel in Pseodocode: größtmögliche Zahl sei 5
.. und so weiter. Wenn Variable zB 4 ist, zieht das erste IF nicht, weil die Bedingung nicht erfülllt ist, und das dritte If kann gar nicht mehr ziehen, weil vorher schon aus dem Code ausgestiegen wurde.
Geändert von Das'O' (06.04.2010 um 10:10 Uhr)
Grund: typos