Лабораторная работа: Програмування алгоритмічною мовою VBA
В Visual Basic for Application є довідково-інформаційна система яка викликається:
1) Help/Справка: Microsoft Visual Basic;
2) Клавіша F1
Зберігання документа:
1) Піктографічна кнопка ;
2) Меню/File/Save;
3) Комбінація клавіш Ctrl+S;
Вихід із системи програмування Visual Basic for Application
1) Піктографічна кнопка ;
2) Меню/File/Close and Return to Microsoft Word;
3) Комбінація клавіш Alt+Q;
Висновок: за допомогою даної роботи я вивчив інструментальне середовище програмування Visual Basic for Application, його системи меню, режимів роботи, текстового редактора програм, виконання програм, довідково-інформаційні системи.
2. Програмування алгоритмів циклічної структури
Мета роботи - оволодіння практичними навичками розроблення та програмування обчислювального процесу циклічної структури і навичками налагодження й тестування програм.
Хід роботи
2.1 Постановка задачі
7 | 1,5 | 6 |
2.2 Блок-схема алгоритму
Наведено на рис. 2.1.
2.3 Таблиця ідентифікаторів
Змінна алгоритму | n | s | x | i |
Ідентифікатор | n | s | x | i |
Тип | integer | single | single | integer |
2.4 Текст програми
Sub circl_ind()
'Автор-розробник Захарченко
'виведення назви програми
MsgBox ("index")
'оголошення змінних
Dim n, i As Integer
Dim s, x As Single
'введення данних
n = InputBox("Уведiть n")
x = InputBox("Уведiть x")
s = 1 / x
'обчислення функцій
For i = 1 To n
s = s + ((-1) ^ i) * (1 / ((2 * i + 1) * (x ^ (2 * i + 1))))
Next i
'виведення результатів
MsgBox ("Значення s=" + Str(s))
End Sub
2.5 Результати роботи програми
2.6 Відносна похибка між результатами підрахунку
Висновок : за допомогою даної роботі я оволодів практичними навичками розроблення та програмування обчислювального процесу циклічної структури і навичками налагодження й тестування програм.
3. Програмування алгоритмів ітераційної структури
Мета роботи - оволодіння практичними навичками розроблення та програмування обчислювального процесу ітераційної структури, поліпшення навичок налагодження і тестування програм.
Хід роботи
3.1 Постановка задачі
Розробити алгоритм та програму знаходження значень функції
7 |
bx<1 bx=1 bx>1 | b=1,5 |
3.2 Блок-схема алгоритму
Наведено на рис. 3.1.
3.3 Таблиця ідентифікаторів
Змінна алгоритму | b | x | Q | |||
Ідентифікатор | b | x | Q | Xo | Xn | dx |
Тип | single | single | single | single | single | single |