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

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

Варіант 1

Задача1: Написати програму знаходження кутів багатокутника IKLMN зі сторонами i,k,l,m,n та діагоналями dl dm.

Вказівки:

1. Кут А трикутника виражається через його сторони a,b,c за формулою: A=2arctg , де p= - напівпериметр.

2. Попередні дані задавати самостійно.

Задача2: Обчислити наступні функції: x= ; y=(x+7)3+(x7)5; w=ln(xa+yb); v=xsinb+(8x)cosb;

Вказівки:

1. Попередні дані задавати самостійно.

2. Операцію піднесення до ступеня оформити у вигляді функції.

Варіант 2

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

І= де h=xi+1xi

Вказівки:

1. Прийняти h=0.01.

2. Знаходження підінтегральної функції оформити у вигляді function.

Задача2: Дано дійсні додатні числа a,b,c. Обчислити :

.

Вказівки:

1. Попередні дані задавати самостійно.

2. Знаходження max оформити у вигляді procedure.

Варіант 3

Задача1:Обчислити визначений інтеграл:

І= , за формулою: І= .

Вказівки:

1. Попередні дані задавати самостійно.

2. Знаходження підінтегральної функції оформити у вигляді function.

Задача2: Обчислити величину:

y= , де значення гіперболічного тангенса обчислюється за формулою:

th(x)= .

Вказівки:

1. Обчислення значень факторіала та th(x) оформити у вигляді процедур.

2. Значення t задавати самостійно.

Варіант 4

Задача1: Задані дійсні числа a1,a2,a3; b1,b2,b3; c123. Отримати:

е=

Вказівки:

1. Попередні дані задавати самостійно.

2. Знаходження min оформити у вигляді функції, а обчислення та введення ai ,bi,, ci- у вигляді процедур.

Задача2: Задані дійсні числа e,m,n,o. Знайти площу п`ятикутника.

Вказівки:

1.Значення e,m,n,o задавати самостійно.

2. Процедуру знаходження площі трикутника за формулою Герона S= , де p=(a+b+c)/2 оформити у вигляді function.

Варіант 5

Задача1: По заданим дійсним числам a0, a1, .... a10; b0, b1, .... b10; c0, c1, .... c10; x, y, z обчислити величину:

Вказівки:

1. Попередні дані задавати самостійно.

2. Введення елементів векторів задати у вигляді процедури.

3. Знаходження ступеневого багаточлена задати у вигляді функції, яка реалізує схему Горнера: p=a0xn+ a1xn-1 +…+ an-1x+an=(...(( a0x+a1)x+a2)x+...+an-1)x+an));

Задача2: Дано дійсні числа s,t. Отримати g(1.2, s) + g(t, s) g(2s1, st), де g(a,b)=

Вказівки:

1. Попередні дані задавати самостійно.

2. Знаходження функції g(a, b) оформити у вигляді підпрограми-функії.

Варіант 6

Задача1: Дано дійсні числа x1,y1,....x10,y10. Знайти периметр десятикутника, вершини якого мають відповідні координати: (x1,y1),....(x10,y10).

Вказівки: Операцію знаходження довжини між двома точками, які задані своїми координатами, оформити у вигляді процедури.

Задача2: Змінній t присвоїти значення true, якщо рівняння x2+6.2x+a2=0 та x2+ax+b1=0 мають дійсні корені та в той-же час обидва корені першого рівняння лежать між коренями другого, і присвоїти значення false в усіх інших випадках.

Вказівки: a,b задавати самостійно так, щоб перевірити усі можливі випадки.

Варіант 7

Задача 1: Вирахувати вираз:

Вказівки:

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

2. Значення x, y вводити з клавіатури (x>0).

Задача 2:

Вирахувати величину де

Вказівки:

1.Вирахування k(a, b, c) оформити у вигляді процедури.

2.Значення x, y, z вводити з клавіатури.

Варіант 8

Задача 1: Вирахувати вираз:

Вказівки:

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

2. Значення x та y вводити з клавіатури.

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

Вказівки:

1. Вираховування значення факторіалу оформити у вигляді функції.

2. Вираховування значення th(x) оформити у вигляді процедури.

3. Значення t вводити з клавіатури.