Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на VBA.pdf
Скачиваний:
0
Добавлен:
29.11.2025
Размер:
1.86 Mб
Скачать

Лабораторная работа № 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 'вычисление площади круга

В приведенном фрагменте присутствуют комментарии – произвольные строки, находящиеся правее символа "апостроф". Комментарии не влияют на ход выполнения программы, а используются для пояснения текста программы.