35 lines
1.5 KiB
Plaintext
35 lines
1.5 KiB
Plaintext
![]() |
\b;Инструкция \c;for\n;
|
||
|
Синтаксис:
|
||
|
\s;\c;for ( before ; condition ; end )
|
||
|
\s;{
|
||
|
\s; \n;Инструкции...\c;
|
||
|
\s;}
|
||
|
\n;
|
||
|
Эта инструкция позволяет вам выполнять инструкции содержащиеся в \l;блоке\u cbot\bloc; определенное количество раз.
|
||
|
|
||
|
\t;\c;before\n;
|
||
|
Эта инструкция выполняется до появления первого цикла.
|
||
|
|
||
|
\t;\c;condition\n;
|
||
|
Это \l;условие\u cbot\cond; определяет, нужно ли выполнять следующее кольцо цикла. Она проверяется в ходе выполнения каждого кольца.
|
||
|
|
||
|
\t;\c;end\n;
|
||
|
Эта инструкция выпоолняется в конце каждого кольца цикла.
|
||
|
|
||
|
Этот пример строго эквивалентен циклу \c;for\n;, но он использует инструкцию \c;\l;while\u cbot\while;\n;:
|
||
|
\s;\c;before;
|
||
|
\s;while ( условие )
|
||
|
\s;{
|
||
|
\s; \n;Инструкции...\c;
|
||
|
\s; end;
|
||
|
\s;}
|
||
|
\n;
|
||
|
\t;Внимание
|
||
|
не следует ставить \l;двоеточие\u cbot\term; в конце строки оператора \c;for ( )\n;.
|
||
|
|
||
|
Инструкции \c;\l;break\u cbot\break;\n; и \c;\l;continue\u cbot\continue;\n; могут быть полезными внутри блока после инструкции \c;for \n;.
|
||
|
|
||
|
\t;См. также
|
||
|
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
|
||
|
|