- •Лабораторна робота №1
- •3. Побудова гістограми
- •4. Побудова кругової діаграми
- •5. Побудова графіків функцій, що задані параметрично
- •6. Побудова поверхні
- •Лабораторна робота №2
- •III. Логічна функція или(…) Повертає „истина”, якщо хоча б один з аргументів має значення „истина”; повертає „ложь”, якщо всі аргументи мають значення „ложь”. Синтаксис:
- •Лабораторна робота №3
- •Лабораторна робота №4
- •Лабораторна робота №5
- •Лабораторна робота №6
- •Лабораторна робота №7
Лабораторна робота №4
Тема: Елементи керування. Кнопки. Повідомлення. Проект із елементом управління.
Мета роботи: Освоїти механізм побудови кнопок, створення повідомлень.
Побудуємо проект із елементом керування. На робочому столі створимо кнопку, натискання якої приведе до відображення на екрані діалогового вікна з побажанням «Учися, студент!».
Для цього:
Натиснути кнопку Режим конструктора панелі інструментів Елементи керування.
Клацнути кнопку Кнопка панелі інструментів Елементи керування, намалювати на робочому листі елемент керування Кнопка.
Вибрати створену кнопку. Натиснути кнопку Властивості панелі інструментів Елементи керування. На екрані відобразиться вікно Propeties. Установити в цьому вікні значення властивості Name рівним cmdLern замість CommandButton1. Змінити значення властивості Caption на Lern.
Вибрати створену кнопку. Натиснути кнопку Вихідний текст панелі інструментів Елементи керування. У результаті відкриється редактор VB. Причому у вікні коду автоматично буде створена перша й остання інструкції обробки події Click кнопки, генеруємого при натисканні.
Private Sub cmdLern_Click()
End Sub
У процедуру обробки події Click кнопки додати інструкцію, що відобразить на екрані діалогове вікно з вітанням.
Private Sub cmdLern_Click()
MsgBox “Учися, дитя! Наука скорочує нам досвіди скороминучого життя” End Sub
Натиснути кнопку Режим конструктора панелі інструментів Елементи керування для того, щоб вийти з режиму конструювання. Проект готовий.
Лабораторна робота №5
Тема: Створення кнопкового сценарію розрахунку сумарного прибутку.
Мета роботи: Освоїти механізм побудови кнопкового сценарію та механізм його дії.
Підприємство випускає продукцію, для виготовлення якої треба витратити деяку кількість часу й матеріалів. Менеджер підприємства намагається пророчити сумарний прибуток, однак у нього немає точних відомостей про те, які будуть погодинна оплата праці, вартість одиниці матеріалу й кількість використовуваного матеріалу. Ці дані визначаються двома можливими сценаріями (див. табл. 5.1):
Таблиця 5.1 – Вихідні дані
Сценарії |
Перший |
Другий |
Погодинна оплата, грн. |
23 |
29 |
Вартість матеріалу, грн. |
62 |
55 |
Кількість матеріалу, од. |
5 |
3 |
Знайдемо відповідь на питання: «Який проект ми збираємося конструювати?». У проекті створимо дві кнопки, що відповідають варіантам погодинної оплати праці, вартості одиниці матеріалу й кількості використовуваного матеріалу. При натисканні відповідної кнопки відбувається перерахунок сумарного прибутку.
Для створення даного проекту в комірки робочого листа треба ввести постійні значення й розрахункові формули (див. табл. 5.2):
Таблиця 5.2 – Розрахункові послуги
Комірка |
Значення або формула |
B3 |
12 |
B5 |
=B4*B2+B1*B3 |
B6 |
5% |
B7 |
=B5*(1+B6) |
B8 |
B7-B5 |
B9 |
36 |
B10 |
=B8*B9 |
На робочому листі створити дві кнопки за допомогою вікна Propeties установити наступні значення й властивості (див. табл. 5.3):
Таблиця 5.3 – Властивості та значення
Кнопка |
Властивості |
Значення |
1 |
Name Caption |
cmdFirst Перший |
2 |
Name Caption |
cmdSecond Другий |
У модулі робочого листа набрати наступний код:
Private Sub cmdFirst_Click()
Costs 23, 62, 5
End Sub
Private Sub cmdSecond_Click()
Costs 29, 55, 3
End Sub
Private Sub Costs(job, thing, item)
Range(“B1”).Value = job
Range(“B2”).Value = thing
Range(“B4”).Value = item
End Sub
Створена таблиця має наступний вигляд (див. табл. 5.4)
Таблиця 5.4 – Кнопковий проект