Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы алгоритмизации и программирования.doc
Скачиваний:
11
Добавлен:
15.09.2019
Размер:
498.69 Кб
Скачать

Основные понятия vb

  1. Литералы – это простые выражения, определяющие значения некоторого типа.

Пример:

Числовой литерал: «276»;

Текстовый литерал: «Microsoft offise».

  1. Константа – это поименованный элемент сохраняющий постоянное значение при выполнении программы (пример: p…).

  1. Переменные – поименованная область памяти, отведенная для временного хранения данных, которые могут изменять свои значения во время выполнения программы.

  2. Выражения – это комбинация ключевых слов, операторов, переменных и констант.

Длина имени не должна превышать 256 символов, состоять из букв, цифровых символов, за исключением пробела, знака %, &, #, &, $.

Основные арифметические операторы

  1. Сложение и вычитание.

  1. Остаток отделения двух чисел (a mod b).

  1. Умножение, деление (*, /), возведение в степень (^).

Логические операции

  1. Отрицание.

Не А (ù А);

В VB: NOT A.

Пример:

Y = ù b

Y = not b.

  1. Логическое сложение (ИЛИ).

Запись: А!В.

В VB: AVORVB.

  1. Логическое сложение (И).

Запись: A&B.

В VB: AVANDVB.

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

>, <, =, >=, <=, <>.

Арифметические функции

  1. Абсолютное значение аргумента:

  1. Целая часть числа без округления:

  1. Квадратный корень:

  1. Случайное число от «0» до «1»:

  1. Натуральный логарифм:

Перевод градусной меры в радианную меру и обратно:

Radians = Degrus * PI/180*

Degrus = Radians * 180/PI.

!!!В стандартах VB нет константы p!!!

Описание p в VB:

Constant PI As double = 3.1415926536.

Полный список формул можно найти в справочной библиотеке VB:

Derived math function.

Типы данных

  1. Integer – целое число из диапазона (-32768, 32768);

  2. Long – целое число из диапазона (-2147483641, 2147483641);

  3. Single – вещественное число из диапазона (-3.402823Е38, -1.44098Е-45);

  4. Число с установленной точкой – (00005);

  5. Число с плавающей точкой – (5Е-4);

  6. Вещественное число:

W – Double;

  1. Текстовые обозначения:

String (длина от длины строки);

  1. Byte – число из диапазона (0, 225);

  2. Boolean – логическое значение (истина или ложь);

  3. Date – тип даты.

Объявление констант

Const <имя константы> As <тип> = <значение>.

Пример:

Const g As Double = 9.81. (g – ускорение свободного падения).

Объявление переменных

Dim <имя переменной> As <тип>.

Пример:

Dim x As Byte

Dim y As Single.

Объявление даты

Dim data As Date $

Date a = #05/07/99#.

При использовании логических переменных следует то, что они имеют 2 значения – Истина и Ложь.

Dim Logic As Boolean

Logic = True.

Функция InputeBox()

Сокращенный синтаксис функции выглядит следующим образом:

Dim rc As String

rc = InputBox (Сообщение, заголовок, умолчание).

Сообщение - это текст, отображаемый в диалоговом окне;

Заголовок – это строка в заголовке окна;

Умолчание – задает строку, которая будет по умолчанию находится в текстовом поле.

<заголовок>

r

< сообщение>

умолчание

Если нажать кнопку ОК, то содержимое текстового поля присваивается переменной (Пример: rc).

Если нажать Cancel, возвращается строка нулевой длины.