character
Lt. Commander
- Registriert
- Juli 2008
- Beiträge
- 1.636
Vielleicht bin ich gerade zu muede, um es zu finden, aber ich sehe hier nirgends, dass nach einer moeglichst kurzen Loesung gefragt wurde.
Es wurde nur gefragt, ob es richtig ist und evtl. einfacher geht. Einfacher ist das aber nicht wirklich.
Tendenziell ist es eher schwieriger (bzw. nicht auf den ersten Blick) zu verstehen, vor allem ist es aber unerwartet (Stichwort "Rule of Least Surprise").
Wenn ueberhaupt in den Schleifenkopf, dann bitte in den Increment-Teil.
Also nochmal fuer den TE: "(Summe += i) <= 100" als Abbruchbedingung ist nicht zu empfehlen. Da sind wir uns alle einig.
Es wurde nur gefragt, ob es richtig ist und evtl. einfacher geht. Einfacher ist das aber nicht wirklich.
Tendenziell ist es eher schwieriger (bzw. nicht auf den ersten Blick) zu verstehen, vor allem ist es aber unerwartet (Stichwort "Rule of Least Surprise").
Wenn ueberhaupt in den Schleifenkopf, dann bitte in den Increment-Teil.
Also nochmal fuer den TE: "(Summe += i) <= 100" als Abbruchbedingung ist nicht zu empfehlen. Da sind wir uns alle einig.