Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы для подготовки к экзамену.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
77 Кб
Скачать
☆
  1. Виды операций и стандартных функций в языке программирования Visual Basic, правила их записи и порядок выполнения. Примеры использования

Арифметические операции. Арифметические операции и выражения позволяют выполнять в программе действия над числами (+ - / * ^ mod).

Если в выражении отсутствуют скобки: «^», «*» и «/», «\», «mod», «+» и «–». Можно изменить порядок вычисления в выражении, используя круглые скобки.

Деление с плавающей точной «/» - Print 10/3, получим результат = 3,33333333333333.

Целочисленное деление «\» - Print 10\3, получим результат = 3.

Остаток от деления «mod» - Print 10 mod 3, получим результат = 1.

Запись всех элементов арифметических выражений выполняется в одну строку. Поэтому суммы и разности в числителях и знаменателях дробей, а также произведения в знаменателях необходимо заключать в скобки.

Операции отношения производят сравнение двух величин (“>”, “<”, “=”, “>=”, “<=”, “<>”). Результат сравнения может быть истиной (True) или ложью (False).

Логические операции: And, Or, Not.

Логическое умножение (И). a And b. True только в случае, если все операнды имеют значение True.

Логическое сложение (ИЛИ). a Or b. False только в случае, если все операнды имеют значение False.

Логическое отрицание (НЕ). Not b. значение противоположно значению аргумента.

Логические операции применяются при записи сложных логических условий. Логическое выражение a ≤ х ≤ b записывается так: х >= a And х <= b.

При вычислении значения логического выражения операции выполняются в следующем порядке:

1. Вычисляются значения арифметических выражений.

2. Вычисляются значения отношений.

3. Выполняются все операции Not, затем And и в последнюю очередь все операции Or.

Стандартные математические функции языка Visual Basic:

Sin(x), cos(x), tan(x), atn(x), sqr(x) – корень, abs(x) – модуль, exp(x), int, fix, log, rnd – случайное число, sng – знак числа.

Int(10.51) = 10; Int(-10.22) = -11.

Fiх(10.51) = 10; Fix(-10.22) = -10.

Функции преобразования типов данных

Функция Val преобразует строку цифровых символов в число.

Синтаксис функции: Val (строка)

Функция Str выполняет обратное преобразование. Она преобразовывает численное значение в символьное представление.

Dim a As String, b As Integer

с = 12

a = “123”

b = Val(a)

d = c + b

Print d

На экране: 135

 

Dim a, b As String, c, d As Integer

c = 123

d = c + c

a = Str(c)

b = a + a

Print “d = “; d

Print “b = “; b

На экране:

d = 246

b = 123123

Синтаксис функции: Str (число)

  1. Организация ввода и вывода в Visual Basic: синтаксис диалоговых окон, значения параметров и кнопок диалоговых окон. Примеры использования

ЯЗЫК ПРОГРАММИРОВАНИЯ VISUAL BASIC. ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ ДИАЛОГОВЫХ ОКОН ВВОДА И ВЫВОДА ИНФОРМАЦИИ

 

Стандартное диалоговое окно InputBox используется для ввода небольших фрагментов текста. Окно InputBox состоит из четырех элементов:

  • строка заголовка;

  • приглашение к вводу;

  • поле ввода со значением, предлагаемым по умолчанию;

  • две кнопки (ОК и Cancel).

Функция InputBox выводит на экран диалоговое окно, содержащее сообщение и поле ввода, устанавливает режим ожидания ввода текста пользователем или нажатия кнопки, а затем возвращает значение типа String, содержащее текст, введенный в окне.

Функция имеет следующий синтаксис: