Hallo Thomas,
In diesem Fall gibt es keine "falsche Stelle", die Inkrementierung der Zählers am Ende der Schleife vorzunehmen, ist Usus. Notfalls muß man das if-Statement halt um 1 dekrementieren, aber praktisch macht das keinen Unterschied (beide Möglichkeiten sind zumindest turing-äquivalent). Oder warum denkst Du (genau & begründet ;-)), daß es die falsche Stelle ist?
Hi Stephan,
ist doch klar:
Stell Dir vor, die Würdest die Ausgabe als Prozedur oder Funktion auslagern und den Schleifenzähler als Parameter übergeben. Dann würde die Funktion die falsche Zeilennummer ausgeben.
Darum habe ich gemeint, wehret den Anfängen...
Hier ist das Ganze ja noch überschaubar, aber in größeren Konstrukten kommt es schon darauf an, die _richtige_ Reihenfolge einzuhalten.
Gruß
Tom