- •1. Основные блоки
- •2. Структуры алгоритмов.
- •3. Последовательность разработки информационной технологии
- •4. Основные арифметические операции.
- •5. Встроенные функции visual basic
- •6. Основы программирования на vb.
- •6.1. Операторы.
- •6.2. Типы данных
- •6.4.Объявление констант
- •6.5. Объявление переменных
- •7. Классическая структура развилка.
- •Пример. Пусть математическая модель задачи определяется так:
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
