Man sollte seine Programmeireung aber nicht unbedingt darauf ausrichten welche Optimierung der Compiler macht, da kann ja allerhand unvorhergesehens dabei rauskommen. Spätestens wenn man später mal die verschiedenen Codeschnipsel zu einem Grösseren Programm vereinigt.

Ich hätte das, wie oben schon erwähnt, mit if ... else ... gemacht, da gibts dann immer eine alternative, und man kann den IF-Teil anpassen.