Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1166 Практична робота № 13 на тему Розв’язування задач в середовищі VBА з використанням лінійних обчислювальних процесів

Практична робота № 13 на тему Розв’язування задач в середовищі VBА з використанням лінійних обчислювальних процесів

« Назад

Практична  робота № 13

Тема: Розв’язування задач в середовищі VBА з використанням лінійних обчислювальних процесів

Мета: Виробити практичні навички програмування лінійних обчислювальних процесів з використанням різних способів введення даних та виведення результату.

Завдання

1. У середовищі MS Excel  cтворити книгу  ПР13_Власне прізвище, на аркуші Лист1 записати умову задачі № n з математичними формулами.

2. Описати алгоритм розв’язування задачі словесно та графічно у вигляді блок-схеми.

3. Перейменувати аркуш в ЗАДАЧА № n та видалити інші аркуші.

4. Відкрити редактор VBA і додати користувацьку форму UserForm1, UserForm2, UserForm3 з назвою в рядку заголовка відповідно ПР13_Власне прізвище_1, ПР13_Власне прізвище_2, ПР13_Власне прізвище_3 .

5. На формі розмістити умову задачі, командну кнопку з назвою ОБЧИСЛИТИ.

6. В код процедури опрацювання натиснення на кнопку помістити послідовність вказівок для розв’язування задачі, передбачивши виведення результату:

а) на форму в об’єкт Label або TextBox (UserForm1);

б) у діалогове вікно MsgBox (UserForm2);

в) у вікно Immediate  вказівкою Debug.Print (UserForm3).

7. Виконати створену процедуру.

8. Відкрити вікно Immediate, переглянути результат та скопіювати його на аркуш ЗАДАЧА № n.

9. Здати роботу викладачу.

Контрольні запитання

  1. Що таке проект в середовищі VBA? Які складові проекту VBA?

  2. Що таке модуль, процедура, функція у VBA?

  3. Що таке форма VBA?

  4. Що таке програма в середовищі VBA?

  5. Яку структуру має програмний код процедури і функції у VBA?

  6. Що таке команда (вказівка) мовою VBA?

  7. Як записується коментар у програмному коді VBA?

  8. Що таке змінна? Типи змінних.

  9. Що таке константа? Типи  констант.

  10. Як оголосити змінні та константи у VBA?

  11. Як записуються арифметичні операції у програмах VBA?

  12. Як записуються стандартні математичні функції VBA?

  13. Як записується вказівка присвоєння у VBA?

  14. Які є способи введення даних в програму?

  15. Які існують способи виведення результату?

  16. Яка вказівка використовується для виведення результату у вікно Immediate ?

  17. Як записати вказівку для виведення результату обчислень з текстовим поясненням?

Задачі до практичної роботи №13

№1

Задано а=3.85 – довжина ребра куба. Обчислити значення виразу:

, де

 S- площа бічної поверхні куба (S=4a2),

V – об’єм куба (V= a3), =0,87.

№2

Обчислити значення виразу:

№3

Задано точки М1(x1,y1) і  М2(x2,y2). Координати точок задати довільні. Обчислити значення виразу:

де

d відстань між точками М1 і  М(.

№4

Трикутник задано довжинами сторін (а=3,5; b=6;  c=4,85). Обчислити значення виразу.

№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 – півпериметр 

с – гіпотенуза  

З повагою ІЦ “KURSOVIKS”!