Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комментарий к лекции 11.10.17г.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
97.35 Кб
Скачать

6.2. Типы данных

В Visual Basic различают следующие типы данных.

Integer (2 байта) – целое число из диапазона от -32768 до 32767

Long (4 байта) – целое число из диапазона от -2147483648 до 2147483647

Single (4 байта) – вещественное число из диапазона: для отрицательных – от -3,4е38 до -1,4е-45, для положительных – от 1,4е-45 до 3,4е38

Double (8 байтов) – вещественное число с удвоенной длиной из диапазона: для отрицательных – от -1,797е308 до -4,94е-324, для положительных – от 4,94е-324 до 1,797е308

Currency (8 байтов) – денежные величины с диапазоном от минус 9223372036855477,5808 до 922337203685477,5807

String (10 байтов + длина переменной) – текстовые или строковые значения. Строки переменной длины могут содержать до миллиарда символов, а строки фиксированной длины – до 65400 символов

Byte (1 байт) – целое число от 0 до 255

Booleаn (2 байта) – логическое значение True (1) или False (0)

Date (8 байтов) – даты с 1 января 100 года по 31 декабря 9999 года

Variant – данные любого типа.

6.4.Объявление констант

Константа – это поименованный элемент, сохраняющий постоянное значение во время выполнения программы.

Const имя константы [As тип] = значение

Пример объявления константы:

Const Pi Аs Double = 3.14159

6.5. Объявление переменных

Переменная – поименованная область памяти, отведенная для временного хранения данных, которые можно изменять во время выполнения программы.

Для объявления типа идентификатора лучше всего использовать идентификатор Dim.

Dim имя переменной As <тип>

Имя каждой переменной записывается в одной строке. Однако допускается перечислять имена переменных через запятую.

7. Классическая структура развилка.

Алгоритм этой структуры выглядит так:

2

нет

Структура Развилка реализуется с помощью условного оператора, имеющего вид:

If условие Then

[оператор]

Else

[оператор]

End If

Условие – это логическое выражение, использующее операции сравнения.

Логические операторы

Название

Обозначение

Использование

Приоритет

НЕ

Not

Not a

6

И

And

a And b

5

ИЛИ

Or

a Or b

4

Исключающее ИЛИ

Xor

a Xor b

3

Эквивалентность

Eqv

a Eqv b

2

Во многих случаях по условию "истинно" или "ложно" может выполняться группа операторов. В этом случае структура Развилка называется модифицированной.

Алгоритм модифицированной структуры Развилка имеет вид:

Для реализации модифицированной структуры Развилка используется условный оператор If:

If условие Then

[операторы]

Else

[операторы]

End If