Как заменить цикл while .. do на repeat .. until в delphi?

Пользователь

от deion , в категории: Другие , 8 месяцев назад

Как заменить цикл while .. do на repeat .. until в delphi?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nikko , 6 месяцев назад

@deion 

В Delphi для замены цикла while .. do на repeat .. until необходимо изменить структуру цикла следующим образом:


Пример цикла while .. do:

1
2
3
4
while Condition do
begin
  // some code here
end;


Пример цикла repeat .. until:

1
2
3
repeat
  // some code here
until not Condition;


Ключевое слово until указывает на условие завершения цикла, которое должно быть записано в отрицательной форме. То есть цикл будет продолжаться, пока условие Condition остается истинным.


Таким образом, если вам нужно заменить цикл while .. do на repeat .. until в Delphi, просто замените ключевые слова и измените условие на отрицательное.