#1 20-08-2006 12:10

Sanchez
Registered: 18-08-2006
Posts: 280

While, Repeat

Можно ли в циклах

WHILE..END
REPEAT..UNTIL

использовать более одного условия, если да то как?

Offline

#2 20-08-2006 16:41

Seemann
Registered: 07-08-2006
Posts: 2,156

Re: While, Repeat

Добавляешь условия через if..then, а в циклах ставишь true (для while) или false (для repeat)

while true
 if and
  <условие1>
  <условие2>
  <условие3>
 then
   <остальной код>
 else
   Break // если условия не выполняются, прерываем цикл
 end
end

repeat
 if and
  <условие1>
  <условие2>
  <условие3>
 then
   Break // если условия выполняются, прерываем цикл
 else
   <остальной код>
 end
until false

Offline

#3 22-08-2006 09:45

Sanchez
Registered: 18-08-2006
Posts: 280

Re: While, Repeat

Спасибо, все понял.

Offline

Board footer

Powered by FluxBB