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