- •1.1. Запуск Visual Basic
- •1.2. Строка Главного меню
- •1.3. Главная панель, наборы инструментов
- •1.4. Создание объектов управления
- •1.5. Экранная форма
- •1.6. Основные окна проекта
- •1.7. Сохранение проекта, завершение работы
- •Упражнение 1
- •2.1. Этапы создания приложения
- •2.2. Постановка задачи
- •2.3. Разработка интерфейса
- •2.4. Установка свойств объектов
- •2.5. Программирование
- •Упражнение 2
- •Задание для самостоятельной работы
- •3.1. Имя и значение переменной
- •3.2. Оператор языка
- •3.3. Пример Windows-приложения
- •Упражнение 3
- •Задания для самостоятельной работы
- •4.1. Выражения
- •Деление по модулю А на В
- •Вычитание В из А
- •4.2. Функции в языке VBasic
- •4.3. Встроенные функции
- •4.4. Пример Windows-приложения
- •4.5. Определяемые функции
- •Упражнение 4
- •Задания для самостоятельной работы
- •5.1. Функции обработки строк
- •5.2. Использование Финансовых функций
- •5.3. Пример Windows-приложения
- •Упражнение 5
- •Задания для самостоятельной работы
- •6.1. Условные выражения
- •6.2. Условный оператор IF
- •6.3. Оператор перехода CASE
- •6.4. Оператор перехода GoTo
- •Упражнение 6
- •Задания для самостоятельной работы
- •7.1. Цикл со счетчиком
- •7.2. Цикл с условием
- •Упражнение 7
- •Задания для самостоятельной работы
- •8.1. Одномерный массив
- •8.2. Пример Windows-приложения
- •8.3. Массив объектов
- •8.4. Многомерный массив
- •Упражнение 8
- •Задания для самостоятельной работы
- •ЛИТЕРАТУРА
Лабораторная работа № 4 ВЫРАЖЕНИЯ И ФУНКЦИИ
Цель работы. Изучить правила построения выражений. Ознакомиться с использованием функций в приложении.
4.1.Выражения
Воператоре присваивания справа от знака "=" может быть расположено не только конкретное значение, но и выражение. При выполнении оператора присваивания во время работы программы это выражение вычисляется. Это означает, что по определенным правилам рассчитывается значение этого выражения,
азатем это значение присваивается переменной. В состав выражений могут входить конкретные числа, переменные, строки, функции.
Чаще всего в операторе присваивания справа от знака "=" находится так называемое арифметическое выражение. Арифметическое выражение – это последовательность чисел, констант, переменных, функций и арифметических выражений, заключенных в круглые скобки, которые соединены между собой знаками арифметических операций. Значения арифметических выражений вычисляются по правилам, которые являются общеизвестными. Ниже приведена лишь таблица арифметических операций, используемых в языке Visual Basic.
Операция |
Описание операции |
А^В |
Возведение А в степень В |
-А |
Перемена знака А |
А*В |
Умножение А на В |
А/В |
Деление А на В |
А\В |
Целочисленное деление А на В |
A mod В |
Деление по модулю А на В |
А+В |
Сложение А с В |
А-В |
Вычитание В из А |
Переменные, входящие в выражение, должны иметь численные значения. Функции также должны иметь численные значения. Говорят, что функции возвращают определенные численные значения.
Константы – это величины, значения которых не могут меняться. Как и переменные, константы объявляются в начале текста программного кода. Синтаксис объявления константы:
Const Имя Константы [As Тип] = Значение Константы
Кроме объявляемых констант в программе могут использоваться системные, встроенные константы, например значение цвета: vbRed – значение красного цвета.
Пример фрагмента программы, состоящего из операторов объявления переменных, константы и нескольких операторов присваивания:
Dim R As Single, S As Single 'объявление переменных
Const Pi=3.1415 'объявление константы
R=10 'присвоение значения переменной R
S=Pi*R^2 'вычисление площади круга
RR=2*R 'присвоение значения переменной
S=Pi*R^2 'вычисление площади круга
В приведенном фрагменте присутствуют комментарии – произвольные строки, находящиеся правее символа "апостроф". Комментарии не влияют на ход выполнения программы, а используются для пояснения текста программы.
