Основные элементы программирования.
Содержание:
Использование переменных.
Переменная - временное хранилище для данных в вашей программе, имеющее уникальное имя, по которому программа может отыскать эти данные в ОЗУ (оперативного запоминающего устройства).
В Visual Basic используется 12 стандартных типов переменных:
Имя переменной должно отвечать нескольким условиям:
1. Может начинаться только с латинской буквы и содержать только 255 символов;
2. Может состоять из латинских букв, цифр, знаков подчеркивания;
3. Имя не должно содержать пробел, точку, запятую и знаки !,%,&,#,$,@;
4. Имя не может быть ключевым словом VB;
5. По соглашению, если имя составлено из нескольких слов, то каждое слово должно начинаться с заглавной буквы, например MonAmie;
Тип |
Описание типа |
Boolean |
Переменная логического типа, принимает значения True (Истина) False (Ложь). |
String |
Строковая переменная, содержащая до 65 000 символов. |
Byte |
Однобайтная переменная, определяющая целое число от 0 до 255. |
Integer |
Целочисленная переменная, принимающая значения от -32 768 до +32 767. |
Long |
Целочисленная переменная, принимающая значения от - 2 147 483 648 до +2 147 483 647. |
Single |
Переменная, характеризующая число с плавающей запятой, принимающая значение от - 3.402823Е38 до 3.402823Е38. |
Double |
Переменная, характеризующая число с плавающей запятой двойной точности, принимающая значение от -1,797 693 134 862 32 * 10308 до
+1,797 693 134 862 32 * 10308 . |
Currency |
Переменная, характеризующая денежную величину и принимающая значения от -922 337 203 685 477,5808 до +922 337 203 685 477,5887. |
Date |
Переменная даты/времени, принимающая значение от 1 января 100 года до 31 декабря 9999года. |
Object |
Переменная объектного типа, содержащая ссылку на объект. |
Decimal |
Переменная, характеризующая десятичное число и принимающая значения от -792281625142643375935439550335 до
+792281625142643375935439550335. |
Variant |
Переменная любого типа, является стандартным типом (задается по умолчанию, если её не объявить). |
Главной характеристикой переменной является ее тип, который определяет содержание переменной и объем выделяемой под нее памяти.
По области своего действия все переменные деляться на две группы: локальные и глобальные.
Локальная переменная - переменная, которая действует только в пределах той процедуры или функции, где они были объявлены (при выходе из процедуры переменная уничтожается, т.е. очищается).
Глобальная переменная - переменная, определенная во всей программе. Ее значение может быть изменено в любой процедуре или функции программы (при переходе между процедурами данные сохраняются).
Для обозначения локальной переменной используется служебное слово Dim или Private, а для глобальных - Public.
С помощью данных служебных слов в блоке описания переменных происходит объявление переменных. Блок описания переменных размещается в разделе объявлений Declaration, располагается этот раздел перед выполнением програмного кода.
Описание переменных происходит в окне программного кода, в самом начале самого кода.
Примеры объявления переменных (обратите внимание на то, что знак ' - указывает на то,что последующие за ним символы - коментарий, который действует только на одной строке программного кода, новая строка без данного знака коментарием не является):
1.Dim A ' Тип переменной А - Variant
2.Private B as Date ' Тип переменной B - Date
3.Public D as Long ' Тип переменной D - Long
4.Dim E as Integer, F as Integer ' Тип переменной E,F - Integer
5.Dim E, F as Integer ' Тип переменной E - Variant, F- Integer
Обратите внимание на примеры 4 и 5. На первый взгляд может показаться что они одинаковы. На самом деле существует определенное правило в объявлении переменных. Для каждого типа приходиться объявлять тип отдельно, и не в коем случае не объявлять через запятую, т.к. только последняя переменная будет объявленного типа, а остальные типа Variant.
*
*
Ученику
Учителю
Дополнительно
*
*
*
*
*
*
*
*