Технологія виконання роботи
 1. У середовищі MS Excel cтворити книгу ПР19_Власне прізвище, на аркуші Лист1 записати умову задачі № n з математичними формулами. 2. Провести аналіз умови задачі та описати вхідні дані та результат. 3. Описати словесно алгоритм розв’язування задачі з формулами, записаними за правилами мови VBA. 4. Побудувати блок-схему. 5. Перейменувати аркуш в ЗАДАЧА № n та видалити інші аркуші. 6. Відкрити редактор VBA (Alt+F11) і виконати вказівку Insert→ Module→ Inset → Procedure 7. У вікні Add Procedure ввести ім’я (власне_прізвище) и встановити перемикачі: Type (тип) – в положення Procedure (процедура); Scope (Область визначення) - в положення Public (Загальна) і натиснути ОК. 8. В код процедури помістити послідовність вказівок для розв’язування задачі з описанного алгоритму, передбачивши виведення результату і всіх проміжних обчислень вказівкою Debug.Print. 9. Виконати створену процедуру. 10. Відкрити вікно Immediate та переглянути результат. 11. Скопіювати результат на аркуш книги та виділити його в рамку. 12. Записати коментар до кожної вказівки створеної програми. 13. Здати роботу викладачу. Контрольні запитання 1. Що таке проект в середовищі VBA? Які складові проекту VBA? 2. Що таке модуль, процедура, функція у VBA? 3. Що таке програма в середовищі VBA? 4. Яку структуру має програмний код процедури і функції у VBA? 5. Що таке команда (вказівка) мовою VBA? 6. Як записується коментар у програмному коді VBA? 7. Що таке змінна? Типи змінних. 8. Що таке константа? Типи констант. 9. Як оголосити змінні та константи у VBA? 10. Як записуються арифметичні операції у програмах VBA? 11. Як записуються стандартні математичні функції VBA? 12. Як записується вказівка присвоєння у VBA? 13. Яка вказівка використовується для виведення результату у VBA? 14. Як записати вказівку для виведення результату обчислень з текстовим поясненням? 15. Як здійснюється явне оголошення змінних у мові VBА? 16. Як здійснюється неявне оголошення змінних у мові VBА? 17. Які функції мови VBА перетворюють рядкову величину у текстову і навпаки? Перелік завдань за варіантами №1 Задано а=3.85 – довжина ребра куба. Обчислити значення виразу: 
 
 , де 
 S- площа бічної поверхні куба (S=4a2), V – об’єм куба (V= a3),  №2 Обчислити значення виразу: 
 №3 Задано точки М1(x1, y1) і М2(x2, y2). Координати точок задати довільні. Обчислити значення виразу: 
 де 
 d – відстань між точками М1 і М2 ( №4 
 
 
 де 
 №5 Задано довжину кола С=8, 375. Обчислити значення виразу: 
 де 
 
 s – площа кола №6 Задано гіпотенузу (а=8, 5) і катет (b=4, 57) прямокутного трикутника. Обчислити значення виразу: 
 
 с – другий катет 
 r – радіус вписаного кола 
 p – півпериметр 
 №7 Задана сторона рівностороннього трикутника а=2, 5. Обчислити значення виразу: 
 
 s – площа трикутника 
 №8 Обчислити значення виразу: 
 де 
 
 
 №9 Задано катети прямокутного трикутника а=1, 35; b=2, 7. Обчислити: 
 
 , де 
 S – площа трикутника 
 p – півпериметр 
 с – гіпотенуза №10 Обчислити значення виразу: 
 
 , де 
 №11 
 
 , де 
 
 
 
 №12 Обчислити значення виразу: 
 №13 Обчислити радіус вписаного в трикутник кола за формулою: 
 №14 Обчислити значення виразу: 
 №15 Обчислити медіани трикутника зі сторонами a, b, c за формулами: 
 №16 Обчислити значення виразу: S=ah, де 
 №17 Обчислити значення виразу: 
 Де 
 №18 Обчислити значення виразу: 
 
 
 №19 Обчислити значення виразу: 
 
 №20 Обчислити значення виразу: 
 
 
 №21 Обчислити значення виразу: 
 
 №22 Обчислити значення виразу: 
 
 b= lg 16, 75; n=4, 6;  №23 Обчислити значення виразу: 
 
 №24 Обчислити значення виразу: 
 
 Тема: Технологія роботи з функціями користувача у середовищі MS Excel. Мета: Виробити практичні навички створення і редагування функції користувача у редакторі VBA та використання її у формулах MS Excel. 
 
 
  |