Показать сообщение отдельно
Старый 07.10.2011, 09:14
flax4Noob вне форума Посмотреть профиль Отправить личное сообщение для flax4Noob Найти все сообщения от flax4Noob
  № 6  
Ответить с цитированием
flax4Noob

Регистрация: Jan 2011
Сообщений: 70
Вообще-то программисты используют "break;" (и подобные конструкции на других языках) когда необходимо закончить работу цикла не завершая инструкций, которые следуют ниже по коду. Во всех остальных случаях проще и нагляднее создать условия для его корректного завершения. (для вашего примера "i:=a+1;" ) В этом отношении нет разницы какой цикл использовать. for, while, until.

Добавлено через 1 минуту
Кстати, занятно, что автор даже не рассматривает возможность существования "for" без "break" =)