цикл FOR
 Добавлено: 13.10.2007 21:42:20
Добавлено: 13.10.2007 21:42:20Почему Вирт против использования значения переменной цикла
после выхода из цикла ? Из за того, что for может завершиться
не начавшись и переменная может быть не определена ?
И почему бы не использовать такие варианты ? :
			после выхода из цикла ? Из за того, что for может завершиться
не начавшись и переменная может быть не определена ?
И почему бы не использовать такие варианты ? :
- Код: Выделить всё
- X := 20;
 for f := 10 to X do begin
 WriteLn(f);
 if f = 15 then break;
 breakfor; // опциональный параметр
 WriteLn('Цикл был прерван. Значение F=', f);
 endfor; // опциональный параметр
 WriteLn('А сюда бы мы попали, если бы break не было. Значение F=', f);
 end; {end for}
 // сюда попадаем в любом случае, если Х < 10 то F = 10.
 WriteLn('Значение F=', f);
