- •Лабораторная работа № 1 «Система проектирования Visual Basic 6.0»
- •1.1. Запуск Visual Basic
- •1.2. Строка Главного меню
- •1. 3. Главная панель, наборы инструментов
- •1.4. Создание объектов управления
- •1.5. Экранная форма
- •1.6. Основные окна проекта
- •1.7. Сохранение проекта, завершение работы
- •Лабораторная работа №2 «Создание первого приложения»
- •2.1. Этапы создания приложения
- •2. 2. Постановка задачи
- •2. 3. Разработка интерфейса
- •2. 4. Установка свойств объектов
- •2. 5. Программирование
- •Лабораторная работа №3 «Переменная и ее значение»
- •3. 1. Имя и значение переменной
- •3.2. Оператор языка
- •3. 3. Пример Windows-приложения
- •Лабораторная работа №4 «Выражения и функции»
- •4. 1. Выражения
- •4. 2. Функции в языке vBasic
- •4. 3. Встроенные функции
- •4. 4. Пример Windows-приложения
- •4. 5. Определяемые функции
- •Лабораторная работа №5 «Функции работы со строками. Финансовые функции»
- •5.1. Функции обработки строк
- •5. 2. Использование Финансовых функций
- •5. 3. Пример Windows-приложения
- •Лабораторная работа №6 «Программирование ветвлений»
- •6. 1. Условные выражения
- •6. 2. Условный оператор if
- •6. 3. Оператор перехода case
- •6. 4. Оператор перехода GoTo
- •Лабораторная работа №7 «Программирование повторений»
- •7. 2. Цикл с условием
- •Лабораторная работа №8 «Массивы»
- •8.1. Одномерный массив
- •8. 2. Пример Windows-приложения
- •8.3. Массив объектов
- •8. 4. Многомерный массив
- •Приложение Основные элементы управления vba
Лабораторная работа №3 «Переменная и ее значение»
Цель работы. Ознакомиться с типами переменных, их описанием в программе.
3. 1. Имя и значение переменной
Необходимость использования переменных в программировании возникает по той же причине, что и в математике, - для обозначения величин, которые часто меняют свое значение.
Понятие переменных является, пожалуй, самым главным понятием в каждом языке программирования. У переменной есть две характеристики: имя и значение. Имя переменной уникально и неизменно, а значение может меняться в процессе выполнения алгоритма. Переменные позволяют с помощью небольшого числа инструкций предусмотреть большое число шагов исполнителя. Кроме этого, одна программа может решать задачу для разных значений исходных величин.
Имя переменной - это строка символов, которая идентифицирует переменную в программе. Переменные создаются программистом при написании программного кода. Он же дает им имена. Имена переменных создаются по определенным правилам:
1. Первым символом имени должна быть буква.
2. Остальные символы - буквы и цифры (прописные и строчные буквы различаются).
3. В имени можно использовать знак "_", но нельзя использовать знак "." (точка). Точка в языке используется в синтаксических конструкциях.
4. Число символов в имени может достигать 255, но лучше работать с короткими именами.
5. Имя не должно быть ключевым словом Visual Basic, в противном случае фиксируется ошибка и на экране не отображается подсказка.
Значение переменной - это данные, которые хранятся и обрабатываются компьютером. Это выполняется по-разному и зависит от того, к какому типу принадлежат данные. Типом данных называется способ хранения и представления данных в компьютере. В языке Visual Basic переменная может принадлежать к одному из более чем десяти типов.
Вот некоторые из них, наиболее употребляемые:
тип Byte. Короткое неотрицательное целое число, оно занимает 1 байт памяти, его значение меняется в пределах от 0 до 255; тип Integer. Целое число, оно занимает 2 байта памяти, его значение меняется в пределах от -32768 до 32767;
тип Long. Длинное целое число. Значение переменной этого типа занимает 4 байта памяти и меняется в пределах от -2147483648 до 2147483647;
тип Single. Десятичное число обычной точности, оно занимает 4 байта памяти, его значение меняется в пределах от 1.401298Е-45 до 3.402823Е+38 (по модулю);
тип Double. Десятичное число двойной точности, занимает 8 байт памяти и меняется в пределах от 4.94065645842147Е-324 до 1.79769313486232Е+308 (по модулю);
тип String. Переменная строкового типа и текстовая. Значением переменной этого типа является строка любых символов, длина которой может достигать двух миллиардов. Слева и справа строка обрамляется кавычками;
тип Variant. Произвольное значение. Переменная этого типа может иметь любой размер. Но за это надо платить дорогую цену - объем памяти, занимаемой значением переменной этого типа, бывает разным, но не менее 16 байт!
Тип переменной может в программе и не объявляться. В этом случае по умолчанию он будет установлен самой системой Visual Basic и будет соответствовать типу Variant. Но хорошим тоном в программировании считается обязательное объявление типа каждой переменной.
Объявлять тип созданной переменной можно несколькими способами, самый распространенный - с использованием оператора определения переменной.
Оператор определения переменной записывается с помощью строки программного кода, которая устанавливается в начале текста программного кода и имеет следующий синтаксис:
Dim Имя Переменной [Аs Тип Переменной] |
Здесь Dim и As - ключевые слова языка, с помощью которых записывается данный оператор. Назначение этого оператора - объявить переменную, то есть задать ее имя и тип.
Пример.
Dim MyName As String Dim Nmb As Integer Dim AAA, BBB, CCC As Double Dim Str_ As String* 12 Dim My_book Dim X As Singlr, NmbX As Integer, XX As Double |