ВУЗ:
Составители:
Рубрика:
6
1.2. СЛЕДОВАНИЕ
В программе следование реализуется последовательным
выполнением операций в порядке извлечения команд и данных из
памяти. Возможны специальные операции перехода к другим об-
ластям памяти.
1.3.
РАЗВЕТВЛЕНИЕ (ОПЕРАТОРЫ УСЛОВНОГО ПЕРЕХОДА)
Разветвление применяется в том случае, когда в зависимо-
сти от условия нужно выполнить одно или другое действие. Раз-
новидности ветвления: обход и множественный выбор.
Два выражения, между которыми помещен знак сравнения,
называются простыми условиями. Последовательность простых
условий, соединенных знаками логических операций AND, OR,
NOT называется сложным условием.
Варианты условий:
A) Однострочная форма
операторов условного перехода:
If Условное Выражение Then Оператор1 [Else Оператор2]
B) Многострочная форма:
If УсловноеВыражение
Последовательностьоператоров1
[Else
Последовательностьоператоров2]
End If
C) С вложенными операторами условного перехода:
If Then
Else
If Then
….
End If
End If
D) Оператор ElseIf позволяет использовать другую запись по-
добной конструкции в программе:
If x >= -2 And x <= 5 Then
a = x + 1.5 * x ^ 3 + e ^ (x + 1)
strA = var1
ElseIf x > 5 And x <= 7.5 Then
6 1.2. СЛЕДОВАНИЕ В программе следование реализуется последовательным выполнением операций в порядке извлечения команд и данных из памяти. Возможны специальные операции перехода к другим об- ластям памяти. 1.3. РАЗВЕТВЛЕНИЕ (ОПЕРАТОРЫ УСЛОВНОГО ПЕРЕХОДА) Разветвление применяется в том случае, когда в зависимо- сти от условия нужно выполнить одно или другое действие. Раз- новидности ветвления: обход и множественный выбор. Два выражения, между которыми помещен знак сравнения, называются простыми условиями. Последовательность простых условий, соединенных знаками логических операций AND, OR, NOT называется сложным условием. Варианты условий: A) О д н о с т р о ч н а я ф о р м а операторов условного перехода: If Условное Выражение Then Оператор1 [Else Оператор2] B) М н о г о с т р о ч н а я ф о р м а : If УсловноеВыражение Последовательностьоператоров1 [Else Последовательностьоператоров2] End If C) С в л о ж е н н ы м и о п е р а т о р а м и условного перехода: If Then Else If Then …. End If End If D) Оператор ElseIf позволяет использовать другую запись по- добной конструкции в программе: If x >= -2 And x <= 5 Then a = x + 1.5 * x ^ 3 + e ^ (x + 1) strA = var1 ElseIf x > 5 And x <= 7.5 Then
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »