20.07.2010, 17:33 | #1 |
Участник
|
Можно ли использовать вложенные циклы?
делаю repeat for i=:1 to 5 do begin <действие> if <условие> then begin exit; end; until пишет, что repeat должен заканчиваться на until сдается, что exit пытается выйти из всех циклов, надо только из одного |
|
20.07.2010, 17:38 | #2 |
Участник
|
Использовать вложенные циклы можно.
Ругается у вас потому что написано неверно. Конец блока REPEAT по синтаксису кончается не UNTIL'ом, а чем-то другим. ; не хватает где-то. Или END'а |
|
21.07.2010, 08:55 | #3 |
Участник
|
EXIT - выход из процедуры/функции. В Нав нет команды выхода из цикла.
Код: repeat for i := 1 to 5 do begin <действие>; end; until (<условие>) OR (i >= 5); |
|