- •ЛИНЕЙНЫЕ АЛГОРИТМЫ
- •ОСНОВНЫЕ ТИПЫ ПЕРЕМЕННЫХ VISUAL BASIC
- •В Visual Basic для описания переменных используется оператор Dim. Формат оператора имеет следующий
- •ПРИМЕРЫ
- •АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯ
- •Стандартные математические функции Visual Basic
- •АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ
- •ПРИОРИТЕТ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
- •Операции в арифметических выражениях выполняются последовательно: слева направо в порядке их приоритета.
- •ПРИМЕР
- •ПРИМЕР ВЫРАЖЕНИЯ
- •ВВОД И ВЫВОД ДАННЫХ
- •ВВОД ПЕРЕМЕННЫХ
- •Синтаксис функции InputBox().
- •ВЫВОД ПЕРЕМЕННЫХ
- •Синтаксис функции MsgBox().
ПРИМЕР ВЫРАЖЕНИЯ
5 |
x3 cos2 |
|
x e 7 x 4 |
||||||||
F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 7x2 |
|
|
|
|
|
|
|
|
ln |
|
|
4 |
|
x |
|
|
||||
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
Пример.
F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*X^2_ -4*SQR(ABS(X)))
Более оптимальная запись:
F=(X^(3/5)+COS(X)^2-EXP(-7*X+4))/(LOG(ABS(X-7))*_ X*X-4*SQR(ABS(X)))
ВВОД И ВЫВОД ДАННЫХ
•С помощью элемента управления TextBox
•С помощью системных функций InputBox() и MsgBox()
ВВОД ПЕРЕМЕННЫХ
•С помощью текстового окна TextBox. x = CSng(Text1.Text)
a = CSng (Text2.Text)
•С помощью функции InputBox().
x = CSng(InputBox(“Введите x=”,”Ввод_ данных”,”3” ))
a = CSng(InputBox(“Введите a=”,”Ввод _ данных”,”35” ))
Синтаксис функции InputBox().
Variable=InputBox(“Сообщение“,”Заголовок”,”Значение_
по умолчанию”)
ВЫВОД ПЕРЕМЕННЫХ
-С помощью текстового окна TextBox.
Text3.Text = CStr(y).
-С помощью метки (надписи) Label.
Label1.Caption=“y=”+Cstr(y)
Label1.Caption=“y=”&Cstr(y)
-С помощью функции MsgBox(). MsgBox “y=”+CStr(y)
Синтаксис функции MsgBox().
<Переменная>=MsgBox(“<Сообщение>”,<значок>+_ <набор кнопок>,_”<Заголовок>”)
ПРИМЕР.
z=MsgBox(“Сообщение”, vbCritical + vbAbortRetryIgnore,_ “Заголовок”)