Основные возможности Visual Basic. Макова Н.Е. - 63 стр.

UptoLike

Составители: 

63
Шаг - число, задающее шаг цикла, т.е. значение, на ко-
торое увеличивается (или уменьшается) значение счетчика на
каждом шаге. Это число может быть отрицательным;
Exit For - оператор досрочного выхода из цикла (необя-
зательный);
Next - ключевое слово Visual Basic, обозначающее ко-
нец цикла.
В начале цикла For ...Next определяется переменная-
счетчик, а также начальное и конечное значения этой перемен-
ной. В самом начале выполнения цикла переменная-счетчик ус-
танавливается в начальное значение. Каждый раз, когда програм-
ма, пройдя через цикл, возвращается к его началу, значение счет-
чика увеличивается. Если используется ключевое слово Step, то
переменная-счетчик изменяется в соответствии с числом, указан-
ным после этого слова. Например:
For I = 0 То 10 Step 2 'Значение I будет увеличиваться на 2
Если ключевое слово Step отсутствует, то значение шага
равно единице.
Каждый раз, когда значение переменной-счетчика изменяет-
ся, оно сравнивается с заданным конечным значением счетчика.
Если значение счетчика превышает конечное значение, програм-
ма сразу выходит из цикла и переходит к той строке кода, кото-
рая следует за циклом.
Цикл For . . . Next может быть прерван досрочно, например,
при достижении какого-либо условия. Для этого в нужном месте
цикла нужно поместить оператор Exit For,
Подсчитаем сумму четных чисел в промежутке от 1 до 50 с
помощью оператора FOR…NEXT.
S = 0 начальное значение cуммы
FOR i = 2 TO 50 STEP 2
S = S + i
NEXT
PRINTСумма четных чисел S =; S
После завершения цикла управление передается команде,
следующей за NEXT.
С помощью FOR…NEXT можно организовать вложенные
циклы каждый со своим FOR, NEXT и счетчиком:
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
              •    Шаг - число, задающее шаг цикла, т.е. значение, на ко-
         торое увеличивается (или уменьшается) значение счетчика на
         каждом шаге. Это число может быть отрицательным;
              •    Exit For - оператор досрочного выхода из цикла (необя-
         зательный);
              •    Next - ключевое слово Visual Basic, обозначающее ко-
         нец цикла.
              В начале цикла For ...Next определяется переменная-
         счетчик, а также начальное и конечное значения этой перемен-
         ной. В самом начале выполнения цикла переменная-счетчик ус-
         танавливается в начальное значение. Каждый раз, когда програм-
         ма, пройдя через цикл, возвращается к его началу, значение счет-
         чика увеличивается. Если используется ключевое слово Step, то
         переменная-счетчик изменяется в соответствии с числом, указан-
         ным после этого слова. Например:
                For I = 0 То 10 Step 2          'Значение I будет увеличиваться на 2
              Если ключевое слово Step отсутствует, то значение шага
         равно единице.
              Каждый раз, когда значение переменной-счетчика изменяет-
         ся, оно сравнивается с заданным конечным значением счетчика.
         Если значение счетчика превышает конечное значение, програм-
         ма сразу выходит из цикла и переходит к той строке кода, кото-
         рая следует за циклом.
              Цикл For . . . Next может быть прерван досрочно, например,
         при достижении какого-либо условия. Для этого в нужном месте
         цикла нужно поместить оператор Exit For,
              Подсчитаем сумму четных чисел в промежутке от 1 до 50 с
         помощью оператора FOR…NEXT.
                          S=0‘           начальное значение cуммы
                          FOR i = 2 TO 50 STEP 2
                             S=S+i
                          NEXT
                          PRINT “Сумма четных чисел S =”; S
              После завершения цикла управление передается команде,
         следующей за NEXT.
              С помощью FOR…NEXT можно организовать вложенные
         циклы – каждый со своим FOR, NEXT и счетчиком:




                                                                                  63

PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com