![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Странная особенность [D5, Win2k]
Sedov Vitalik © (2003-01-14 11:19:00)Здравствуйте
Сравните два цикла
1)
while True do
begin
if ......=true then Exit;
Z:=Z+1;
end;
N1:=....
D1:=....
2)
while True do
begin
if ......=true then
begin
N1:=....
D1:=....
Exit;
end;
Z:=Z+1;
end;
Почему то в первом случае я не получаю результат а во втором все нормально.
PS Не исключено конечно что я где-то ошибся :-)
Sedov Vitalik (2003-01-14 11:27:00) [1]Все встало на свои места :-). Спасибо
Delirium^.Tremens (2003-01-14 11:22:00) [2]P.S. Exit, конечно выведет из цикла, но и из процедуры тоже.
Delirium^.Tremens (2003-01-14 11:21:00) [3]Если ты думаешь, что exit- это выход из цикла, то ты ошибаешься, тебе нужен break