Ввод и вывод информации.

Оператор присваивания

Арифметические выражения

Выражения, состоящие из констант, переменных, встроенных функций, соединенных знаками арифметических операций.

Арифметических операторов всего 7:

+ -сложение;

- - вычитание;

* - умножение;

/ - деление;

\ - целая часть от деления;

^ - возведение в степень;

Mod – остаток от деления.

Например, запись выражения:

 

 

на языке VBA будет выглядеть следующим образом:

sin(3*x)+(log(x-1)+tan(x-1))/(x^3+exp(x+3))^(1/4)

 

Приоритет выполнения операций:

¨ встроенные функции;

¨ возведение в степень;

¨ умножение и деление;

¨ целая часть от деления;

¨ остаток от деления;

¨ сложение и вычитание;

 

Кроме этого в VBA используется оператор конкатенации строк.

& , либо + т.е. слияния.

 

MsgBox “Сообщение пользователю”&” “ & nUserName

 

Пример:

Private Sub CommandButton4_Click()

nUserName = InputBox("Как Ваше имя")

MsgBox "Сообщение пользователю" & " " & nUserName

End Sub

Оператор присваивания значения переменной использует символ “=“ и имеет следующий синтаксис:

 

<имя переменной> = <арифметическое выражение >

 

Приведем пример использования оператора присваивания:

х = 5*a + log(a + 0.5)-a^3

 

Первое, что нужно в программе – это определение способа, которым пользователь будет вводить информацию. Существует множество способов пользовательского ввода.

Один из них –диалоговый ввод.