Большой Воронежский Форум
» Программирование>Что за loop
лесоруб 19:14 09.04.2008
Помогите, мне необходимо отсортировать элементы, используя сортировку естественным слиянием. Алгоритм есть в Вирте, только вот один вопрос, что за loop такой стоит в цикле? И exit эти...подскажите как переделать. чтобы Delphi в консольном режиме понимал это? Что за цикл туда вставить? нет, ну конечно, если у кого-то есть пример программы в визуальной среде. так вообще буду рад на неё посмотреть)))
Скрин ниже иллюстрирует мою незадачу
Изображения
Нажмите на изображение для увеличения
Название: Вирт.jpg
Просмотров: 48
Размер:	120.4 Кб
ID:	256318  
[Ответ]
Pengvin 19:46 09.04.2008
Вирт имеет слабое отношение к Delphi, а вот к Оберону он имеет непосредственное отношение. Приведенный код судя по всему написано на Обероне. Могу предположить, что LOOP начинает бесконечный цикл, выход из которого осуществляется EXIT.
Аналог конструкции в Си
while (1)
{
if () break;
}
как в дельфи будет хз, уже забыл [Ответ]
лесоруб 19:52 09.04.2008
Pengvin, спасиб.

Вопрос для дельфи всё еще актуален! [Ответ]
лесоруб 20:07 09.04.2008
кстати кажется будет работать конструкция while 1=1 и потом тот же break. Спасибо, правда алгоритм не очень хорошо работает, буду искать ошибки) [Ответ]
[HalkoN] 23:36 11.04.2008
While true do
begin
end; [Ответ]
лесоруб 19:22 14.04.2008
нет, ну а дальше, там же экситы стоят еще? [Ответ]
sko 12:06 15.04.2008
Если надо чтобы выходило из while, то пиши Break; вместо exit. [Ответ]
Вверх