Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

08_-_tsikly

.pdf
Скачиваний:
6
Добавлен:
07.02.2016
Размер:
7.8 Mб
Скачать

ПРАКТИЧЕСКОЕ ЗАДАНИЕ

 

ЦИКЛЫ

 

 

 

Задание 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 Добуток (укр.) – Произведение ))

Результат ее работы:

Процедура для второй кнопки:

Результат работы:

Процедура для третьей кнопки: