Turbo Basic 1.1. Руководство пользователя


         

проходе через цикл переменная наращивается


             .
             .
             NEXT [переменная[,переменная]...]
 Замечания  Переменная-это  числовая переменная,служащее  счетчиком цикла,тогда
 --------- как x,y,z-это числовые выражения,определяющие условия начала и ос-
 тановки цикла.X-начальное  значение  счетчика,y-конечное  значение  счетчика
 счетчика,а z-опциональное значение наращивания.
 Операторы  между  FOR  и  NEXT используются в режиме повторения.при каждом
  проходе через цикл переменная наращивается на z .Если z опускается,то  шаго-
 вое  значение по умолчанию равно 1.Цикл завершается ,когда значение счетчика
 больше или равно y (или ,для отрицательного z ,меньше или равно y)7
 Циклы FOR/NEXT прогоняются быстрее всего прицелых переменных,как  перемен-
 ной счетчика,так и константах x,y,z.Корпус цикла пропускается полностью,если
 начальное  значение  x  меньше  y.Циклы FOR/NEXT могут гнездоваться в других
 циклах FOR/NEXT.убедитесь в  том  ,что  используются  уникальные  переменные
 счетчиков и обеспечиваете гарантию появления оператора NEXT внутреннего цик-
 ла ранее NEXT внешнего цикла.
 Этот цикл имеет пересечение циклов и не будет компилироваться:
             FOR n=1 TO 10
             FOR m=1 TO 20
             .
             .
             .
             NEXT n
             NEXT m
 Если множество циклов оканчивается в одной и той же точке,достаточно един-
 ственного оператора NEXT,содержащего каждую переменную счетчика:
             FOR n=1 TO 10
             FOR m=1 TO 20
             .
             .
             .
             NEXT m,n
 Переменная  счетчика  в  операторе  NEXT  может опускаться вовсе,но если вы
 включаете ее,она должна быть правильной.
   Например:
             FOR n=1 TO 10
             .
             .
             .
             NEXT
 Хотя компилятор не заботится о  таких  вещах,делайте  уступ  в  операторах
 FOR/NEXT  на  два  или  три пробела для разметки структуры цикла.Используйте
 оператор EXIT FOR с целью покинуть цикл FOR/NEXT до его завершения.

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий