ВУЗ:
Составители:
Рубрика:
52
9.4. Операторы передачи управления
Операторы передачи управления применяются в программе для реа-
лизации безусловных алгоритмических конструкций. Они выполняют пе-
реход с одного участка программы на другой без проверки какого-либо ус-
ловия. Оператор безусловного перехода имеет следующий вид:
GoTo идентификатор ,
где GoTo – ключевое слово;
идентификатор – одна из меток программы.
Метка помещается слева от программного оператора и отделяется от
него двоеточием.
Например:
MsgBox “Факториал отрицательного числа не существует”
GoTo EndSub
. . .
EndSub: End Sub
Следует знать, что применение данного оператора ухудшает читае-
мость и понимание программного кода.
9.5. Управляющая структура For-Next
Данная структура позволяет выполнять несколько команд заданное
число раз. Синтаксис цикла
For-Next следующий:
For СчетчикЦикла = НачальноеЗначение To
КонечноеЗначение [Step Шаг]
Блок операторов
[Exit For]
Next [СчетчикЦикла]
Параметры СчетчикЦикла, НачальноеЗначение, КонечноеЗначе-
ние, Шаг – числовые. Если ключевое слово Step отсутствует, то значение
шага равно единице.
Пример 4. Возвести в степень число, присвоенное переменной Base,
содержащуюся в переменной Power.
Private Sub Proc4_ForNext ( )
Dim Base As Integer
Dim Power As Integer
Dim Result As Integer
Dim Count1 As Integer
Base = 4
Power = 5
Result = 1
For Count1 = 1 To Power Step 1
52 9.4. Операторы передачи управления Операторы передачи управления применяются в программе для реа- лизации безусловных алгоритмических конструкций. Они выполняют пе- реход с одного участка программы на другой без проверки какого-либо ус- ловия. Оператор безусловного перехода имеет следующий вид: GoTo идентификатор , где GoTo – ключевое слово; идентификатор – одна из меток программы. Метка помещается слева от программного оператора и отделяется от него двоеточием. Например: MsgBox “Факториал отрицательного числа не существует” GoTo EndSub . . . EndSub: End Sub Следует знать, что применение данного оператора ухудшает читае- мость и понимание программного кода. 9.5. Управляющая структура For-Next Данная структура позволяет выполнять несколько команд заданное число раз. Синтаксис цикла For-Next следующий: For СчетчикЦикла = НачальноеЗначение To КонечноеЗначение [Step Шаг] Блок операторов [Exit For] Next [СчетчикЦикла] Параметры СчетчикЦикла, НачальноеЗначение, КонечноеЗначе- ние, Шаг – числовые. Если ключевое слово Step отсутствует, то значение шага равно единице. Пример 4. Возвести в степень число, присвоенное переменной Base, содержащуюся в переменной Power. Private Sub Proc4_ForNext ( ) Dim Base As Integer Dim Power As Integer Dim Result As Integer Dim Count1 As Integer Base = 4 Power = 5 Result = 1 For Count1 = 1 To Power Step 1
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »