Schleifen

Schleifen

while-Schleife

Beispiel

while ( i <= 10) {}

Allgemeine Form

<while-statement> := 
	while (<condition>) <block>;

for-Schleife

Ablauf

  1. Initialisierung: Deklaration und Initialisierung der Schleifenvariable
  2. Bedingung: Logischer Ausdruck, der „wahr“ sein muss. Wird vor jeder Ausführung des Schleifenrumpfs getestet.
  3. Schleifenrumpf: Anweisung(en), die wiederholt ausgeführt werden, solange die Bedingung den Wert „true“ ergibt.
  4. Fortschaltung

Beispiel

for-Schleife Zählt von 0 bis 10.png

Allgemeiner Syntax

<for-statement> ::=
	for(<for-init>; <condition>; <for-update>)
	<block> 
	
<for-init> ::= <statement> <for-update> ::= <statement>