У вас вопросы?
У нас ответы:) SamZan.net

тематические операторы Visul Bsic 2

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 1.2.2025

Справочная информация по операторам языка Visual Basic 

1. Математические операторы Visual Basic

2. Логические операторы Visual Basic 

< меньше

<= меньше или равно

> больше    операторы сравнения

>= больше или равно

= равно

<> не равно

Not логическое НЕ

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.




1. тема соединения костей
2. Процесс фотосинтеза
3. Задачи и правила делания науки
4. Контрольная работа- Первая медицинская помощь при травмах
5. Тема 1- Основы внешнеэкономической детальности 1
6. Центра психологомедикосоциального сопровождения Смоленск 6 марта ~ АиФСмоленск
7. тема эконометрических уравнений и временные ряды в эконометрических исследованиях Для студентов спе
8. Эстетическая функция в лингвистике 1
9. на тему- ДОМАШНИЕ ПТИЦЫ
10. МК АЗОВСТАЛЬ ТЕМЫ для исследования в курсовых и дипломных работах Улучшение качества очистк