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

Варіанти завдань

Варіант 1

Задача1: Розробити програму знаходження для даного x функції y виду:

y=

Вказівки:

1. Значення x задавати самостійно, враховуючи, що x дійсне(не ціле).

2. Обчислити функцію y для п`яти різних значень x.

Задача2: Розробити програму для обчислення довжини кола, як границі послідовності периметрів вписаних правильних багатокутників з числом сторін, що подвоюються, рахуючи від шестикутника. Сторона правильного вписаного багатокутника, з подвоєним числом сторін, виражається за формулою:

a2n=

де an - сторона вписаного багатокутника; R- радіус кола.

За довжину кола прийняти периметр багатокутника, котрий відрізняється від попереднього менш ніж на 10-3.

Вказівки: Радіус кола R та сторону правильного вписаного шестикутника задавати самостійно.

Варіант 2

Задача1: Написати програму обчислення для заданого x величини y за формулою:

Вказівки:

1. Значення x задавати самостійно, враховуючи x0.

2. Обчислити y для п`яти значень x .

Задача2: Метод послідовних наближень дозволяє вирахувати, для знаходження кореня п’ятого ступеня з додатного числа а, наближення:

xn+1= xn+

В даному випадку похибка (n+1)-го наближення не переважає a| xn+1xn|

Написати програму для обчислення кореня п’ятого ступеня з числа а з точністю до 10-3, враховуючи

x0=

Вказівки: Значення a задавати самостійно, розглянувши випадки:

a) a1;

b) 1a25

c) a25.

Варіант 3

Задача1: Написати програму знаходження значення L виду:

L=

Вказівки: Обчислити L , коли n=1,2,...35.

Задача2: Написати програму, яка обчислює границю послідовності {an}, де

an= ,

прийнявши за нього таке значення an , з яким |an+1an|<10-3

Вказівки: На екран вивести члени послідовності від a1 до an та номер члена n, для якого справедлива показана вище рівність.

Варіант 4

Задача1: Обчислити

, де

ai= , bi=

Задача2: Корінь рівняння знаходиться послідовними наближеннями за формулою:

xn+1=

Написати програму, яка знаходить таке значення кореня, з яким різниця між двома сусідніми наближеннями не перебільшує 10-3, виходячи із початкового наближення x0=1.

Варіант 5

Задача1: Дано дійсні числа a,b(b>a), натуральне n. Отримати (f1+f2+....+fn)h, де

h= , fi= , i=1,2,3,...n.

Вказівки: Значення a,b,n задавати самостійно.

Задача2: Дано додатні дійсні числа a,x,. В послідовності y1,y2, яка утворена за законом:

y0=a, yi= , i=1,2,....

Знайти перший член yn, для якого виконується нерівність .

Вказівки: Значення a,x задавати самостійно. Прийняти =10-3.

Варіант 6

Задача1: Дано натуральне n. Знайти , де a1=b1=1

ak=

bk=2a , k=2,3,....

Вказівки: Значення n задавати самостійно.

Задача2: Обчислити безкінцеву суму із заданою точністю (>0), враховуючи, що потрібна точність досягнута, якщо наступний доданок виявився за модулем менший, ніж .

Вказівки: Вважати =10-3.

Варіант 7

Задача 1: Написати програму знаходження коефіцієнтів ряду згідно з формулою:

, де к=1,2,3 - номер коефіцієнту ряду

Вказівки:

1. Знаходити коефіцієнти, доки ak+1 –ak< е.

2. Вивести на екран коефіцієнти з номерами, кратними 3 та ці номери.

3. Підібрати таке е, з яким кількість членів (коефіцієнтів) ряду буде лежати в межах 30 k 40.

Задача 2: Скласти програму для вводу з клавіатури n чисел та вирахувати середнє значення введених чисел .

Вказівки: Значення n вводити з клавіатури.

Варіант 8

Задача 1: Написати програму для піднесення x до ступеня n, тобто y=xn .

Вказівки:

  1. Піднесення до ступеня оформити у вигляді циклу.

  1. Виконати програму з додатними та від’ємними n.

  1. Визначити максимально допустиме значення n, з яким програма виконується коректно, якщо x=10.

Задача 2: Знайти , де приймаючи за нього таке значення Сk , з яким .

Вказівки: На екран вивести всі значення Сk та номер останнього значення.