\b;Anweisung \c;for\n;
Syntax:
\s;\c;for ( vorher ; bedingung ; ende )
\s;{
\s;	\n;Anweisungen ...\c;
\s;}
\n;
Mit dieser Anweisung können Sie die Anweisungen in dem \l;Block\u cbot\bloc; eine bestimmte Anzahl Male wiederholen.

\t;\c;vorher\n;
Diese Anweisung wird ausgeführt, bevor die Schleife das erste Mal ausgeführt wird.

\t;\c;bedingung\n;
Diese \l;Bedingung\u cbot\cond; bestimmt, ob die Schleife in weiteres Mal ausgeführt wird. Sie wird jedes Mal getestet, bevor die Schleife ausgeführt wird.

\t;\c;ende\n;
Diese Anweisung wird am Ende von jeder Schleife ausgeführt, und dient typischerweise dazu, den Zähler zu inkrementieren.

Example: count from 1 to 4
\c;\s;\c;for ( i = 1 ; i <= 4 ; i++ )
\s;{
\s;	message(i) ;
\s;}
\n;
Folgendes Beispiel ist einer \c;for\n;-Schleife gleichwertig, benutzt aber die Anweisung \c;\l;while\u cbot\while;\n;:
\s;\c;vorher;
\s;while ( bedingung )
\s;{
\s;	\n;Anweisungen ...\c;
\s;	ende;
\s;}
\n;
\t;Achtung
Am Ende der Zeile mit der \c;for ( )\n;-Anweisung darf kein Strichpunkt stehen.

Die Anweisungen \c;\l;break\u cbot\break;\n; und \c;\l;continue\u cbot\continue;\n; können im Block einer \c;for\n;-Anweisung eingesetzt werden.

\t;Siehe auch
Die \l;CBOT-Sprache\u cbot;, \l;Variablentypen\u cbot\type; und \l;Kategorien\u cbot\category;.

