08_-_tsikly
.pdfПРАКТИЧЕСКОЕ ЗАДАНИЕ |
|||||||
|
ЦИКЛЫ |
|
|
|
|||
Задание 1. Вычислить значения функции |
y = |
sin x − 2,7 |
|
, |
|||
|
|
|
|
||||
|
|
|
|
||||
| x | + x 4 |
+ 1 |
||||||
|
|
|
|
где x [a; b] , N – количество значений на отрезке
Данные вывести в диалоговом окне или в виде таблицы на рабочем листе.
Решение
Создадим форму Userform1:
Процедуры для кнопок:
Результаты работы:
∞ |
(−1) |
i |
x |
2i |
|
Задание 2. Дано дійсне x , ряд S = ∑ |
|
|
. Протабулювати елементи та обчислити суму ряду : |
||
(2i)! |
|
||||
i =1 |
|
|
|||
|
|
|
|
|
1)для заданої кількості членів ряду;
2)із заданою точністю ε .
Примітка: Точність вважається досягнута, якщо перший член ряду, що відкидається, за абсолютним значенням не перевищує задану точність ε .
Решение
Выпишем несколько элементов последовательности, начиная с первого:
1 · |
|
1 · |
1 · |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 · 2 |
1 · 2 · 3 · 4 |
1 · 2 · 3 · 4 · 5 · 6 |
||||||
Заметим, что i-й элемент последовательности можно получить из предыдущего, |
||||||||||
умножив его на множитель |
|
· |
|
|
|
|
|
|
||
|
· |
|
|
|
|
|
Воспользуемся этим свойством при расчете значений элементов.
Создадим форму UserForm2
(Красной «птичкой» отмечен элемент типа Listbox, остальные имеют тип TextBox)
В модуле формы создадим процедуру, задающую свойства элементов формы при ее инициализации:
Также создадим процедуру, определяющие действия при активизации строк элемента
ListBox1
И процедура для нажатия кнопки:
Результат работы:
Задание 3. Протабулювати функцію
|
|
1 + 2 * |
|
x |
|
|
, |
− 2 ≤ x ≤ 0 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y = |
3 + cos( x)2 |
, |
||||||
|
|
|
|
|
|
|
|
, 0 < x ≤ 2 |
|
|
|
|
|
|
2 |
||
|
|
|
|
|
|
|
|
|
1 + sin(2x) |
|
|||||||
|
|
де х належить інтервалу [-2;2] , крок зміни х – 0,2 . Занести значення х , у на лист Excel у два стовпчика. Для цієї таблиці значень виконати слідуючи завдання:
1)знайти середнє арифметичне тих у , які відповідають від’ємним значенням х ;
2)знайти найменше у та виділити кольором відповідне х ;
3)знайти добуток1 тих значень у , які менші середнього арифметичного із завдання 1).
Решение
На рабочем листе введем данные и создадим четыре кнопки:
Процедура для первуй кнопки:
1 Добуток (укр.) – Произведение ☺))
Результат ее работы:
Процедура для второй кнопки:
Результат работы:
Процедура для третьей кнопки: