OLG Seifhennersdorf/Walter/Informatik/Delphi/Schleifen/Zählschleife
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Pascal</language> Bei der Zählschleife gibt es einen Zählindex (eine Zählvariable), die die Anzahl der Wiederholungen festlegt und mit zählt. Die Zählschleife wird mit einer '''for-Anweisung''' realisiert. Allgemeine Form der for-Anweisung: '''for''' <Zählvariable> := <Anfangswert> '''to''' <Endwert> '''do''' <Anweisung> (aufwärts) '''for''' <Zählvariable> := <Anfangswert> '''downto''' <Endwert> '''do''' <Anweisung> (abwärts) Ablauf der Wiederholung: 1. Der Anfangs- und der Endwert werden bestimmt. 2. Der Zählvariable wird der Anfangswert zugewiesen. 3. Die Zählvariable wird mit dem Endwert verglichen. Ist sie kleiner oder gleich dem Endwert, wird die Anweisung nach dem do ausgeführt. Sonst wird das Programm mit der nächsten Anweisung fortgesetzt. 4. Die Zählvariable wird um 1 erhöht. 5. Die Teilschritte 3. und 4. werden so lange wiederholt, bis die Zählvariable größer als der Endwert ist. Aufgabe:''Versuche mit einer for-Schleife die Summe der ersten n natürlichen Zahlen zu ermitteln.'' <code id="4d57979629186"> var zs,i,n:integer; begin zs:=0;n:=3; for i:=1 to n do zs:=zs+i; writeln zs; }</code> <run id="4d57979629206"></run>