\b;Instrukcja \c;for\n;
Składnia:
\s;\c;for ( przed ; warunek ; koniec )
\s;{
\s;	\n;Instrukcje...\c;
\s;}
\n;
Instrukcja ta pozwala na powtórzenie określoną ilość razy instrukcji zawartych w \l;bloku\u cbot\bloc;.

\t;\c;przed\n;
Ten zestaw instrukcji zostanie wykonany przed pierwszym przebiegiem pętli.

\t;\c;warunek\n;
\l;Warunek\u cbot\cond; określa, czy powinno być wykonane następne przejście pętli. Jest on sprawdzany przed każdym jej przejściem. 

\t;\c;koniec\n;
Ten zestaw instrukcji zostanie wykonany po każdym przebiegu pętli.

Przykład: liczenie od 1 do 4
\c;\s;\c;for ( i = 1 ; i <= 4 ; i++ )
\s;{
\s;	message(i);
\s;}
\n;
Następujący przykład, równoważny pętli \c;for\n;, używa instrukcji \c;\l;while\u cbot\while;\n;:
\s;\c;przed;
\s;while ( warunek )
\s;{
\s;	\n;Instrukcje...\c;
\s;	koniec;
\s;}
\n;
\t;Uwaga
Na końcu instrukcji \c;for ( )\n; nie należy umieszczać \l;średnika\u cbot\term;.

Instrukcje \c;\l;break\u cbot\break;\n; i \c;\l;continue\u cbot\continue;\n; mogą być przydatne wewnątrz bloku instrukcji \c;for \n;.

\t;Wykonywanie wielu instrukcji
W sekcjach \c;początek\n; i \c;koniec\n; pętli \c;for\n; możesz umieścić więcej niż jedną instrukcję używając przecinka. Przykład:
\c;
\s;int i = 0;
\s;int j;
\s;for (i++, j = 2; i < 3 && j > 0; i++, j--)
\s;{
\s;    message(i);
\s;    message(j);
\s;}
\n;
Wynik powyższego kodu to \c;1 2 2 1\n;.

\t;Zobacz również
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.

