Seite 1 von 3

C:Schleifen_Iterationen

Verfasst: Do Jul 10, 2008 1:28 pm
von Xin
http://tutorial.proggen.org/doku.php?id ... terationen

TODO:

Bitte "Bedingung" zu "Ausdruck" wandeln. Ein Ausdruck (Expression) ist bei Programmiersprachen eine feststehende Variable. In einer Expression wird etwas berechnet, zum Beispiel 4 + 3 oder eben auch a == 4. Bei a == 4 kommt 1 oder 0 raus, je nachdem, ob a vier entspricht oder eben nicht.

Das muss nicht jetzt sofort überarbeitet werden, da das Kapitel der Ausdrücke noch nicht geschrieben wurde (was ich vermutlich auch selbst schreiben werde). Wenn es da ist, bitte anpassen.

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 7:19 pm
von Metamorph
Habe ich gerade überarbeitet.
Jetzt noch eine Frage:
Soll ich in diesem Kapitel einen Exkurs über die In-/De-krementoperatoren (++, --) schreiben oder soll das an einer andderen Stellen erwähnt werden?

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 7:31 pm
von fat-lobyte
Das passt zu schleifen doch recht gut dazu. Klassisches Beispiel wäre

Code: Alles auswählen

for (unsigned i = 0; i<LENGTH; i++)
    ...;

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 7:36 pm
von Kerli
Metamorph hat geschrieben:Soll ich in diesem Kapitel einen Exkurs über die In-/De-krementoperatoren (++, --) schreiben
Ich würde sagen du solltest es schon erwähnen, weil es ja doch in fast jeder for-Schleife verwendet wird.
for([Zählerinitialiesierung];[Ausdruck];[letzte Anweisung])
Da finde ich ist "[letzte Anweisung]" etwas unglücklich gewählt. Besser wäre vielleicht nur 'Anweisung' und dann im Text erwähnen, dass sie in jedem Schleifendurchlauf einmal ausgeführt wird.

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 9:13 pm
von nufan
Wir haben das immer Reinitialisierung genannt. Aber für mich ist das ein Wort, was nicht viel hergibt.

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 9:55 pm
von Dirty Oerti
Ok, ich mach mal ein paar Vorschläge:

Schleifenanweisung
Durchlaufsanweisung
Schlussanweisung
(meistens ist es dass ja) Zählanweisung

Wenn mir mehr einfällt schreib ich's^^

MfG
Daniel

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 10:13 pm
von Xin
dani93 hat geschrieben:Wir haben das immer Reinitialisierung genannt. Aber für mich ist das ein Wort, was nicht viel hergibt.
Sehe ich ähnlich, hier wird nichts initialisiert. Initialisieren heißt starten, erstmals beschreiben. Re heißt Zurücksetzen, Nochmals, Wiederherstellen.
Hier wird nichts wiederhergestellt, hier wird etwas durchschritten, fortgeführt: Iteriert.

"Iterationsanweisung" wäre da mein Vorschlag.

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 10:18 pm
von Dirty Oerti
Iterationsanweisung.
:)
Ich glaub so heißt das auch "wirklich".
Zumindest mir wurde das glaub ich so durch ein Tutorial beigebracht.
Bzw durch mehrere.

MfG
Daniel

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 10:34 pm
von nufan
Komisch, hierwird das aber auch Reinitialisierung genannt.
Aber egal.

Re: C:Schleifen_Iterationen

Verfasst: Fr Jul 11, 2008 10:53 pm
von Kerli
dani93 hat geschrieben:Komisch, hierwird das aber auch Reinitialisierung genannt.
Dafür gibts viele Namen auf Wikipedia schaut es zum Beispiel so aus:
for (Initialisierung; Test; Fortsetzung) Anweisung
Aber mir gefällt "Iterationsanweisung" eigentlich am Besten.