Основные элементы языка В данном разделе будут рассмотрены основные средства Visual Basic, используемые при создании программ. Переменные Переменная представляет собой зарезервированное место в оперативной памяти для временного хранения данных. Каждая переменная имеет собственное имя. После того как переменной присвоено значение, вы можете использовать её в программе вместо самого значения. Для того чтобы сделать переменные более наглядными и простыми для чтения, рекомендуется давать им имена. имеющие определенное смысловое значение. Существует несколько правил задания имен переменных: имя переменной может содержать не более 255 символов; имя переменной может содержать любые буквы и цифры; первый символ в имени переменной должен быть буквой; в имени переменной должны отсутствовать пробелы; имя должно быть уникальным в пределах области видимости. В последнее время в наименованиях переменной рекомендуется использовать префиксы, отображающие тип переменной. При таком обозначении переменных повышается читабельность программы и снижается количество ошибок программирования. Префиксы отображают тип переменной в области ее действия. Константы Константой называется элемент выражения, значение которого не изменяется в процессе выполнения программ. Visual Basic содержит огромное количество встроенных констант практически для всех возможных случаев. Встроенные константы имеют префикс vb. Массивы Для хранения величин кроме простых переменных можно использовать массивы. Массив представляет собой набор переменных с одним именем и разными индексами. Каждая такая переменная называется элементом массива. Количество хранящихся в массиве элементов называется размером массива. Размер массива ограничен объемом оперативной памяти и типом данных элемента массива. В случае, когда размер массива заранее известен, Visual Basic позволяет использовать динамические массивы, размеры которых можно изменять во время выполнения. Применение динамических массивов позволяет эффективно управлять памятью, выделяя память под больший массив лишь на то время, когда этот массив используется, а затем освобождая её. Математические операторы Математические операторы позволяют выполнять в программе действия над числами. Ниже приведены математические операторы и выполняемые ими функции: + Сложение - Вычитание * Умножение / Деление \ Целочисленное деление ^ Возведение в степень abs(*) Модуль числа, где * - имя переменной mod остаток от деления нацело Математические операторы предназначены для создания выражений. Выражения могут содержать переменные, константы, функции, связанные более чем одним оператором. Если в выражении отсутствуют скобки, то операторы выполняются в следующем порядке: 1. Возведение в степень 2. Умножение и деление 3. Деление нацело 4. Взятие остатка от деления 5. Сложение и вычитание Вы можете изменить порядок вычисления в выражении, используя круглые скобки. Например в формуле (8-3*(4-2))/(3+2) вначале выполняется операция 4-2, затем умножение, затем вычитание из 8 предыдущего результата, сложение 3+2 и, наконец, деление.