Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mетодичка_VB_часть2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.17 Mб
Скачать

3. Практичні завдання

1. Напишіть функцію, що повертає середнє квадратичне відхилення всіх значень масиву, заданого в явному вигляді або у вигляді посилань на клітини. Використовуйте наступну формулу:

де - середнє квадратичне відхилення;

n – кількість елементів масиву або посилань на клітини;

x – значення елементу.

2. Напишіть функцію для розрахунку факторіалу аргументу. Факторіал n (n!) – це число, що є множенням цілих чисел від 1 до n

3. Напишіть функцію, що розраховує загальний розмір інтересу по позиці між двома платежами, наприклад між сто двадцятим і сто сороковим місяцем.

4. Напишіть функцію, для розрахунку масиву, який дорівнює сумі двох масивів розмірності 5 х 5.

5. Напишіть алгоритм, який дозволяє побудувати таблицю розрахунку значень функції: ,

де а – ціле число, b – дійсні числа які передаються з кліток діапазону

А5: В25 вибраного аркуша Лист3.

По закінчені процесу побудови таблиці вивести повідомлення про успішне виконання процедури.

6. Скласти програму побудови таблиці в Excel: перший стовпець - ; другий стовпець - ; і - змінюється від 1 до n; n - кількість крапок на заданому інтервалі – задається користувачем через вікно введення (діалогу); , . В програмі передбачити повідомлення про завершення роботи.

7. Написати алгоритм, для побудови таблиці на вибраному аркуші Лист2 у клітинах С2:D12, перший стовпчик складається із чисел заданих користувачем шляхом введення з клавіатури, через вікно діалогу, другий стовпчик розраховується як зворотне округлене до цілої частини.

8. Написати алгоритм, для знаходження суми ряду з точністю , спільний член якого , n – ціле натуральне число. Результат вивести у вікні повідомлень.

(При складанні алгоритму що потребує розглядати елементи послідовності з точністю , вважатимемо, що точність досягнута якщо .)

9. Написати алгоритм, для підрахунку кількості позитивних чисел в наборі до першого негативного числа, розташованих на аркуші Лист1 у клітинах В2:В20. Результат відображати у вікні повідомлень.

Вбудовані діалогові вікна

Існують різні способи організації введення і виведення даних — від діалогових вікон до дискових файлів.

Visual Basic надає можливість застосовувати діалогові вікна для здобуття даних від користувача і для передачі йому інформації. Окрім власних вбудованих діалогових вікон, Visual Basic може використовувати всі діалогові вікна Excel або Project. Додатково надається можливість використовувати діалогові вікна створені користувачем.

1. Вживання функції MsgBox()

Функція MsgBox() забезпечує створення діалогового вікна, подібного до простого вікна повідомлення. Якщо вікно повідомлення всього лише відображує повідомлення для користувача, то діалогове вікно вимагає від користувача і деяких дій з введення даних. Воно відображає рядок тексту, а потім чекає, поки користувач натисне командну кнопку. У простому випадку діалогове вікно містить одну командну кнопку ОК, яку користувач повинен натиснути для підтвердження прийому повідомлення і закриття діалогового вікна. Можна розширити можливості такого вікна, додавши деяку кількість командних кнопок і надавши їм деяке повернене значення.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]