Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самостийна робота студентив_TI(Крамар).doc
Скачиваний:
39
Добавлен:
09.02.2016
Размер:
1.5 Mб
Скачать

InputBox (аргументі]:, аргумент2....])

Нехай, наприклад, змінній Р1 присвоюється значен­ня, введене користувачем, але збільшене в 10 разів:

Р1 = InputBox ("Введіть значення а", а)*10

Після активізації цієї функції на екрані дисплея з’являється діалогове вікно із запитом для введення значень, які присвоюються змінній, що є аргументом функції.

Функція MsgBox виводить у вікні форми введені дані або текстове повідомлення. Загальний вигляд функції MsgBox такий:

MsgBox (Message[, Button][, Title]]),

де Message — повідомлення на екрані; Button — число, залежно від значення якого змінюється вигляд діалогового вікна (наприклад, 16 — повідомлення про помилку, 64 — інформаційне повідомлення, 3 — кнопки Да, Нет, Отмена); Title — текст у рядку заголовка вікна.

У разі використання тільки першого аргументу функція MsgBox має такий вигляд:

MsgBox "Інформація неправильна".

Суть математичних функцій Visual Basic розкрито нижче.

Функція

Дія

Abs(n)

Обчислює абсолютне значення n

Cos(n)

Обчислює косинус кута n, вираженого в радіанах

Ехр(n)

Обчислює константу е в степені n

Log(n)

Обчислює логарифм n

Rnd(n)

Генерує випадкове число між 0 та 1

Sgn(n)

Повертає – 1, якщо n < 0; 0, якщо n = 0; 1, якщо n > 0

Sin(n)

Обчислює синус кута n, вираженого в радіанах

Sqr(n)

Обчислює квадратний корінь з n

Str(n)

Перетворює числове значення n на рядкову величину

Tan(n)

Обчислює тангенс кута n, вираженого в радіанах

Val(n)

Перетворює рядкову величину на числове значення

У наступній таблиці наведено функції для роботи з рядковими змінними.

Функція

Дія

Приклад

Ucase

Переводить усі символи рядка у верхній регістр

Ucase ("Ivanenko") –IVANENKO

Lease

Переводить усі символи рядка в нижній регістр

Lease ("Ivanenko") – ivanenko

Len

Визначає довжину рядка

Len ("Ivanenko") – 8

Right

Повертає задане число символів, починаючи від кінця рядка

Right ("Ivanenko", 2) – "ko"

Left

Повертає задане число символів, починаючи від початку рядка

Left ("Ivanenko", 4) – "Ivan"

Mid

Повертає задане число символів, починаючи від указаної позиції

Mid ("Ivanenko", 2, 3) – "van"

String

Повторює вказаний символ установлену кількість разів

String (4, "$") – $$$$

Asc

Повертає ACSII-код для вказаного символу

Asc ("R") – 82

Chr

Повертає символ для вказаного ACSII-коду

Chr(114) – r