Skip to content
Menu

VIS-All 3D Handbuch

VIS-All 3D Handbuch

VIS-All® 3D Handbuch

Schleifen

image_print

Syntax

for( StartAnweisung;Bedingung; SchleifenAnweisung )
Anweisung
;

Beispiel

for( i = 0; i < 10; i = i + 1 ) debug_print << i;

Beschreibung

Die for-Schleife  beinhaltet eine StartAnweisung, in welcher Initialisierungen vorgenommen werden können, die Abbruchbedingung und die Schleifenanweisung, welche pro Schleifendurchlauf ausgeführt werden soll. In dieser Schleifenanweisung werden typischerweise die Zählvariablen incrementiert. Die Abbruchbedingung wird beim Start jedes Durchlaufs überprüft. Falls die Bedingung nicht mehr wahr ist, wird die Schleife abgebrochen.

Syntax

for( StartAnweisung;Bedingung; SchleifenAnweisung )
   begin;
   ‘Anweisungen;
   end;

Beispiel

for( i = 0; i < 10; i = i + 1 )
   begin;
   debug_print << “I =”;
   debug_print << i;
   end;

Beschreibung

Diese for-Schleife läßt mehrere Anweisungen pro Schleifendurchlauf zu.

Syntax

while( Bedingung ) Anweisung;

Beispiel

while( i < 10 ) i = i + 1;

Beschreibung

Die while-Schleife prüft beim Start jedes Durchlaufs, ob die Bedingung erfüllt ist. Falls die Bedingung nicht mehr erfüllt ist, wird die Schleife abgebrochen.

Syntax

while( Bedingung )
   begin
   Anweisung
;
   end;

Beispiel

while( i < 10 )
   begin;
   debug_print << i;
   i = i + 1;
   end;

Beschreibung

Diese while-Schleife läßt mehrere Anweisungen zu.