алфавит
TRANSCRIPT
Алфавит и синтаксис языка
программирования Visual Basic
Алфавит- это полный набор букв, цифр и символов, принятых в языке для обозначения данных и действий над ними.
- прописные и строчные буквы латинского алфавита;- прописные и строчные буквы кириллицы;- цифры от 0 до 9;- знаки арифметических операций (в порядке возрастания приоритета): +, -, *, /, |, ^;- знаки операций отношения: =, <, >.- знаки препинания и разделители: , . : ; ( );- символ подчеркивания "_";- не изображаемые символы (пробел, табуляция, переход на новую строку);
Sin(x)- синус аргумента Х
Cos(x)- косинус аргумента Х
Tan(x)- тангенс аргумента Х
Ln(x)- натуральный логарифм аргумента Х
Sqrt(x)- возведение аргумента х в квадрат
Sqr(x)- извлечение квадратного корня из аргумента х
Abs(x)- модуль аргумента Х.
Visual Basic накладывает на имена следующие ограничения:
-имя должно начинаться с буквы;-имя не должно содержать точки, пробела, разделительных символов, знаков операций, а также специальных символов;-имя должно быть уникальным, оно не должно совпадать с зарезервированными словами Visual Basic или с другими именами;-длина имени может включать до 255 символов.
Данные - это возможные структуры языка, над которыми выполняются разрешенные действия (операции):
константы, переменные и массивы.
константыпеременные массивы
Элементы данных
Переменная – это величина, которая может меняться при
выполнении программы. Для объявления типа переменной используется:
Dim ИмяПеременной [As ТипПеременной ]
например: Dim d as Integer.
Тип переменной Возможные значения
Byte Целые числа от 0 до 255
Integer Целые числа от -32768 до 32767
Long Целые числа от -2147483648 до 2147483647
Single Десятичные числа одинарной точности (7-8значные
цифры)
Double Десятичные числа двойной точности (15-16значные
цифры)
Boolean Логическое значение True или False
String Строка символов
Currency Число в денежном формате
Date Дата от 1 января 100г. до 31 декабря 9999г.
Variant Любые значения
Типы переменных в Visual Basic
Константы -это величина, не меняющаяся в
процессе работы. Const ИмяКонстанты [As Тип] = Значение,
например: Const Pi = 3.14159.
Массивы - это набор однотипных переменных,
объединенных одним именем и доступных через это имя и порядковый номер
переменной в наборе.
Общий синтаксис определения массива следующий:
Dim ИмяМассива{НомПерв1 То НомПосл1, НомПерв2 То НомПосл2, ...) [As [New]
ИмяТипа]
Например:Dim myArray (10) As Long
Выражения -последовательность операций, которые необходимо произвести над данными, чтобы получить требуемое
значение.
Операции в Visual Basic
Операция Символ оператора
Арифметические операции^(возведение в степень), + (сложение), - (вычитание),
*(умножение), /(деление)
Операции отношений
=(равенство), < >(неравно), >(больше), <(меньше),
>=(больше или равно), <=(меньше или равно)
Логические операции
NOT отрицание ("НЕ"), ANDлогическое умножение
("И"),
OR логическое сложение ("ИЛИ")
Функциональные операцииABS(x) (абсолютная веоичина), SQR(x) (квадратный корень),
x MOD y (остаток целочисленного деления)
Вопросы для проверки усвоенных знаний:
1. Укажите тип переменной, если её значение равно:а) 48,2 б) «Луна» в) 29
2. Из приведённых значений выберите значенияа) целого типаб) вещественногов) строкового29 87,5 -946,9 -99 «нет решений» 68
3. Определите тип для величин:а) название книги б)площадь фигуры в) кол-во мест
4. Определите, является величина постоянной или переменнойа)кол – во дней недели б) кол –во дней в месяцев) название естественного спутника Земли
Выбрать арифметическое выражение,
соответствующее формуле
1) X/(A*B)+Y*B/A2) X/A*(B+Y)*B/A3) X/A*(B+Y*B/A)4) X/(A*B)+(Y*B)/A5)X/A*B+Y/A*B6)X/(A*B)+Y*B/A
A
BYB
A
X
Переведите выражения
Математическое выражение Visual Basic
аX
k
a
38,2
5,4
SQR(X+A)
(A+4.5) / (2.8-3*к)
4 3 12b (B^3-12) ^(1/4)
5
133
2
57 (7+5/2) - (3+13/5)
)(sin 2 ABS(SIN(B+A)^2)
4 yxtg TAN(ABS(X-Y))^(1/4)
Спасибо за внимание!