Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка2.doc
Скачиваний:
3
Добавлен:
22.11.2018
Размер:
294.4 Кб
Скачать

Завдання для самостійної роботи

  1. В графічне вікно додати текст з назвою графіків, що побудовані.

  1. Внести такі зміни до програми, щоб побудова графіків відбувалась в діапазоні від -2 до 2.

  1. Побудувати графік функції y=tg(x) (або y=ctg(x), або y=1/x), враховуючи, що такі функції визначені не для кожного значення аргументу.

  1. Побудувати графік функції y=f(x), де f(x) – будь-який арифметичний вираз за власним вибором.

Практична робота 3. Ознайомлення з функціями InputBox та MsgBox системи програмування Vbasic. Методичні вказівки до практичної роботи

Функція InputBox призначена для вводу невеликих фрагментів тексту. Вікно InputBox складається з таких елементів:

  • Рядок з назвою вікна;

  • Запрошення до введення інформації;

  • Поле для введення інформації;

  • Дві кнопки (OK та Cancel).

Функція виклику вікна InputBox:

імя змінної = InputBox(“запрошення до введення”, [“назва вікна”][,значення за замовчуванням][,Xpos,Ypos][,файл довідкової системи, файл контекстної підказки]

- Якщо назва вікна не вказується, у заголовку відображається назва додатку;

- якщо вказується значення за замовчуванням, воно відображається у полі введення;

- Xpos,Ypos – координати лівого верхнього кута вікна; за замовчуванням вікно відображається посередині екрану.

При звертанні до кнопки OK змінна набуває значення із поля введення (звертання до кнопки Cancel повертає пустий рядок). Введення числових даних можливе з використанням функції Val().

Функція MsgBox призначена для виводу коротких повідомлень і організації діалогу з користувачем (Vbasic надає можливість використання цього компонента, що входить до складу Windows). Вікно MsgBox містить такі елементи:

  • Текст повідомлення;

  • Назва вікна;

  • Піктограма;

  • Набір кнопок.

Використання MsgBox як команди:

MsgBox “повідомлення”[,кнопки та піктограма][,”назва вікна”][,файл довідкової системи, файл контекстної підказки]

Використання MsgBox як функції (надає можливість проаналізувати, до якої кнопки звертався користувач):

імя змінної = MsgBox (“повідомлення”[,кнопки та піктограма][,”назва вікна”][,файл довідкової системи, файл контекстної підказки])

Зовнішній вигляд вікна залежить від піктограми та наявності різних кнопок (формується послідовність із констант, обєднаних знаком “+”):

Константа

Значення

Зміст

VbOKOnly

0

Тільки кнопка OK

VbOKCancel

1

Кнопки OK та Отмена

VbAbortRetryIgnore

2

Кнопки Стоп, Повторить і Пропустить

VbYesNoCancel

3

Кнопки Да, Нет і Отмена

VbYesNo

4

Кнопки Да і Нет

VbRetryCancel

5

Кнопки Повторить і Отмена

+

VbCritical

16

Відображає піктограму

VbQuestion

32

Відображає піктограму

VbExclamation

48

Відображає піктограму

VbInformation

64

Відображає піктограму

+

VbDefaultButton1

0

За замовчуванням активною є перша кнопка

VbDefaultButton2

256

За замовчуванням активною є друга кнопка

VbDefaultButton3

512

За замовчуванням активною є третя кнопка

VbDefaultButton4

768

За замовчуванням активною є четверта кнопка

+

VbApplicationModal

0

Ознака модального вікна додатку

VbSystemModal

4096

Ознака модального вікна системи

+

vbMsgBoxHelpButton

16384

Додаткова кнопка для довідки

vbMsgBoxSetForeground

65536

Відображення діалогового вікна у фоновому режимі

vbMsgBoxRight

524288

Текст вирівнюється по правому краю

vbMsgBoxRtlReading

1048579

Текст відображається справа наліво (арабський)

Значення, що повертаються функцією MsgBox:

Константа

Значення

Була нажатою кнопка

VbOK

1

OK

VbCancel

2

Отмена

VbAbort

3

Стоп

VbRetry

4

Повторить

VbIgnore

5

Пропустить

VbYes

6

Да

VbNo

7

Нет