Ввод и вывод информации.
Оператор присваивания
Арифметические выражения
Выражения, состоящие из констант, переменных, встроенных функций, соединенных знаками арифметических операций.
Арифметических операторов всего 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
Первое, что нужно в программе – это определение способа, которым пользователь будет вводить информацию. Существует множество способов пользовательского ввода.
Один из них –диалоговый ввод.