Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Справочная информация по операторам языка Visual Basic
1. Математические операторы Visual Basic
2. Логические операторы Visual Basic
< меньше
<= меньше или равно
> больше операторы сравнения
>= больше или равно
= равно
<> не равно
And логическое И. Используется для логического объединения двух логических выражений. Например:
nA <= nB And nC <> 12.
Если оба условия выполняются, то результатом всего выражения является True, в противном случае False.
Or логическое ИЛИ. Также используется для логического объединения двух логических выражений. Например:
nA <= nB Or nC <> 12.
Если хотя бы одно из условий выполняется, то результатом всего выражения является True, в противном случае False.
3. Операторы выбора
Существуют два оператора выбора: If и Select Case.
Синтаксис оператора If.
If <Условие> Then
< Блок операторов, выполняемых в случае истинности условия>
Else
< Блок операторов, выполняемых в случае ложности условия>
End If
В качестве условия могут использоваться любые переменные и выражения логического типа.
Синтаксис оператора Select Case.
Select Case <Тестируемое значение>
Case <Значение1>
Блок операторов 1
Case <Значение2>
Блок операторов 2
…………………………………..
…………………………………..
[ Case Else
Блок операторов, выполняемых по умолчанию ]
End Select
Параметры <Тестируемое значение> и <Значение№>, должны иметь один и тот же тип.
В секциях Case, кроме дискретных значений можно также указывать списки, диапазоны значений и операторы сравнения, в которых используется ключевое слово Is. Например:
Case 1, 2, 3 использование списка;
Case 1, To 3 использование диапазона значений;
Case Is > 3 использование оператора сравнения.
4. Операторы цикла
В Visual Basic поддерживаются две разновидности циклов:
Для организации в программе цикла с известным количеством итераций используется оператор For…Next. Его синтаксис.
For <Счетчик> = <Нчн_значение> To <Кнч_значение> [Step <Приращение>]
Операторы тела цикла
Next <Счетчик>
В ней:
Счетчик переменная цикла;
Нчн_значение величина, с которой начинается отсчет итераций
Кнч_значение величина, которой заканчивается отсчет итераций
Приращение - величина, на которую увеличивается значение счетчика при переходе к следующей итерации.
Ключевое слово Step можно не указывать. В этом случае приращение по умолчанию принимается равным единице. В качестве счетчика могут использоваться переменные любого числового типа (не только целые). Приращение может быть отрицательным.
Для прерывания цикла используется оператор Exit For. Обычно он применяется совместно с оператором If, с помощью которого определяется условие досрочного завершения цикла.
Циклы с неизвестным количеством итераций организуются в программе с помощью оператора DO. Существует две разновидности этого оператора: DO While и DO Until.
Оператором DO While организуются циклы, которые выполняются пока некоторое условие истинно. Его синтаксис
DO While <условие>
Операторы тела цикла
Loop
Оператором DO Until организуются циклы, которые выполняются если некоторое условие истинно. Его синтаксис
Синтаксис оператора DO Until
DO Until <условие>
Операторы цикла
Loop
В операторах цикла <условие> любое выражение логического типа, значением которого может быть True или False.