Контрольна робота № 1 з дисципліни
“Інформаційні системи та технології”.
Завдання 1.
-
Скласти блок-схему та програму для обчислення функцій відповідного варіанту.
-
Реалізувати програму на ПК. На друк вивести значення вхідних даних і результати обчислень, супроводжуючи виведення найменуванням змінних. Функцію U вивести з трьома знаками після коми, для змінної V вивести окремо цілу і дробову частини, Z вивести в експоненціальній формі.
Варіанти завдань
№ |
РОЗРАХУНКОВІ ФОРМУЛИ |
Значення вхідних даних |
1
|
|
A=1.3; B=4.627 X=2.4 Y=0.7 |
2 |
|
A=123.4 B=1.124 C=1.24 X=7.4 Y=0.12 |
3 |
|
A=0.461 B=0.356 C=99 X=2.4 Y=4.9 |
4
|
A=2.564 B=0.754 X=1.7 Y=5.4 |
|
5 |
A=0.171 B=1.163 C=2.526 X=7.6 Y=0.3 |
|
6 |
A=0.389 X=0.7 Y=2.8 |
|
7 |
A=1.592 B=0.382 C=0.5348 X=1.2 Y=21.5 |
|
8 |
A=79.836 B=156.374 X=2.7 Y=3.1 |
|
9 |
A=12.4 B=0.548 C=0.389 X=1.2 Y=2.4 |
|
10 |
|
A=10.7 B=5.4 C=0.89 X=1.5 Y=2.7 |
11 |
|
A=0.273 B=1.573 X=2.4 Y=1.7
|
12 |
|
A=123.4 B=1.124 C=0.24 X=1.3 Y=0.5
|
13 |
A=2.324 B=0.836 X=2.7 Y=0.3 |
|
14 |
|
A=81 B=0.48 C=-0.37 X=2.5 Y=0.63 |
15
|
|
A=2.591 B=1.147 C=0.836 X=1.8 Y=0.3 |
16 |
|
A=0.027 X=2.41 Y=6.4 |
17
|
|
X=12.65 Y=-2.25 A=3.205 B=0.88 |
18 |
|
X=3.255 Y=2.981 A=12.53 B=33.075 |
19 |
|
X=3.981 Y=-1.625 C=0.512 A=21.4 |
20 |
|
X=3.251 Y=0.827 C=0.466 A=15.7 |
21 |
|
X=-0.622 Y=3.325 C=5.541 A=29.4 |
22 |
,
|
X=17.421 Y=10.365 C=0.818 A=45.4 |
23 |
,
|
X=1.625 Y=-15.4 C=0.252 |
24
|
, , |
X=3.258 Y=4.008 C=0.765 A=17.3 |
25 |
, , |
X=1.542 Y=-3.621 C=80.05 A=11.7 |
26 |
, , |
X=-4.5 Y=0.75 C=0.845 A=15.4 |
27
|
, |
X=3.74 Y=-0.825 C=0.47 A=12.7 |
28 |
) , )3, |
X=16.55 Y=-2.75 C=0.15 |
29 |
, , |
X=1.825 Y=8.225 C=-3.29
|
30 |
, V=, |
X=6.4 Y=2.3 A=1.85 B=13.5 |
Завдання 2.
1. Скласти блок-схему алгоритму розв’язування нерівностей або систем нерівностей для довільних значень коефіцієнтів (коефіцієнти0 ).
-
Скласти програму. Реалізувати програму на ПК.
Варіанти завдань
№ вар. |
Завдання |
|
№ вар. |
Завдання |
1 |
|
16 |
||
2 |
|
17 |
||
3 |
|
18 |
||
4 |
|
19 |
||
5 |
|
20 |
||
6 |
|
|
21 |
|
7 |
|
|
22 |
|
8 |
|
23 |
||
9 |
|
24 |
||
10 |
|
25 |
||
11 |
|
26 |
||
12 |
|
27 |
||
13 |
|
28 |
||
14 |
|
29 |
||
15 |
|
30 |
Завдання 3. Програмування алгоритмів циклічної структури
1. Здійснити математичну постановку задачі. Скласти блок-схему та програму розв’язування задачі, використовуючи в програмі оператори циклу.
2. Розв’язати задачу для приведених числових даних, які вводити з попередньо створеного текстового файлу. Результат виконання програми вивести у вигляді таблиці в зовнішній текстовий файл.
В задачах використовується загальна формула розрахунків, пов’язаних з грошовими потоками:
, де
FV |
майбутня сума; |
R |
норма (%) сплати за кредит, норма прибутку на капітал, банківський процент. норма задається у відносних величинах, наприклад: 0,05; 0,01. |
N |
кількість періодів, на протязі яких сплачуються внески. задається кількістю місяців або років. |
PMT |
фіксована періодична сума виплат. |
PV |
початковий капітал, по якому нараховуються проценти по ставці R % за N періодів. |
TYPE |
0 або 1 (1 - якщо виплата відбувається на початку періоду, 0 - якщо в кінці періоду). |
В умовах задач R -річний %. Якщо % нараховуються декілька разів на рік, то необхідно розрахувати загальну кількість періодів нарахування та ставку % за період нарахування.
Метод нарахування % |
Кількість періодів нарахування % |
Ставка % за період |
Щорічний |
N |
K |
Щопівроку |
N*2 |
K/2 |
Щоквартальний |
N*4 |
K/4 |
Щомісячний |
N*12 |
K/12 |
Варіанти завдань
№ |
Задача |
Числові дані |
|||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
5 |
12 |
3 |
|||||
1 |
річних, а % нараховуються кожні півроку? |
8 |
12.5 |
5 |
|||||
|
|
11 |
13 |
7 |
|||||
|
Розрахункова формула |
|
13.5 |
9 |
|||||
|
|
|
|
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
900 |
9 |
19 |
|||||
2 |
річних, а % нараховуються щоквартально? |
1000 |
9.5 |
21 |
|||||
|
|
1100 |
10 |
23 |
|||||
|
Розрахункова формула |
|
10.5 |
25 |
|||||
|
|
|
|
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
2 |
10 |
5 |
|||||
3 |
річних, а % нараховуються щомісячно? |
2.5 |
10.5 |
7 |
|||||
|
|
3 |
11 |
9 |
|||||
|
Розрахункова формула |
|
11.5 |
11 |
|||||
|
|
|
|
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
27 |
13 |
30 |
|||||
4 |
річних? |
30 |
13.5 |
33 |
|||||
|
|
33 |
14 |
36 |
|||||
|
Розрахункова формула |
|
14.5 |
39 |
|||||
|
|
|
|
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
на початку кожного місяця вносяться внески по |
200 |
13.5 |
4 |
|||||
5 |
X тис.гр., а процентна ставка Y % річних? |
400 |
14 |
6 |
|||||
|
|
600 |
14.5 |
8 |
|||||
|
Розрахункова формула |
|
15 |
10 |
|||||
|
|
|
|
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
в кінці кожного року вносяться внески по |
300 |
38 |
4 |
|||||
6 |
X тис.гр., а процентна ставка Y % річних? |
350 |
38.5 |
6 |
|||||
|
|
400 |
39 |
8 |
|||||
|
Розрахункова формула |
|
39.5 |
10 |
|||||
|
|
|
|
||||||
|
Фірмі через T років потрібно X тис.гр.. Яку |
X |
Y |
T |
|||||
|
суму потрібно покласти на рахунок, якщо |
10 |
12 |
2 |
|||||
7 |
ставка по ньому Y % в рік? |
20 |
12.5 |
4 |
|||||
|
|
30 |
13 |
6 |
|||||
|
Розрахункова формула |
|
13.5 |
8 |
|||||
|
|
|
|
||||||
|
Яку суму потрібно покласти на депозит, щоб |
X |
Y |
T |
|||||
|
через T років вона досягла X млн.гр. при |
20 |
9 |
4 |
|||||
8 |
нарахуванні Y % річних? |
30 |
9.5 |
6 |
|||||
|
|
40 |
10 |
8 |
|||||
|
Розрахункова формула |
|
10.5 |
10 |
|||||
|
|
|
|
||||||
|
Визначити вартість обов’якових щомісячних |
X |
Y |
T |
|||||
|
внесків (на початку періоду) розміром X тис.гр. |
100 |
12 |
5 |
|||||
9 |
за Т років, якщо процентна ставка Y % річних? |
200 |
12.5 |
7 |
|||||
|
|
300 |
13 |
9 |
|||||
|
Розрахункова формула |
|
13.5 |
11 |
|||||
|
|
|
|
||||||
|
Визначити вартість звичайних щоквартальних |
X |
Y |
T |
|||||
|
внесків (наприкінці періоду) розміром X тис.гр. |
350 |
11 |
7 |
|||||
10 |
за Т років, якщо процентна ставка Y % річних? |
400 |
11.5 |
9 |
|||||
|
|
450 |
12 |
11 |
|||||
|
Розрахункова формула |
|
12.5 |
13 |
|||||
|
|
|
|
||||||
|
Через скільки років вклад розміром X млн.гр. |
X |
Y |
T |
|||||
|
досягне величини Y млн.гр., якщо річна ставка |
1 |
5 |
13.5 |
|||||
11 |
% по вкладу =Т,а % нараховуються щоквартально? |
4 |
10 |
14 |
|||||
|
|
7 |
15 |
14.5 |
|||||
|
Розрахункова формула |
|
20 |
15 |
|||||
|
|
|
|
||||||
|
В фонд поступають внески в кінці періоду розміром |
X |
Y |
T |
|||||
|
X млн.гр.Визначити, через скільки років величина |
16 |
100 |
11.2 |
|||||
12 |
фонду досягне Y млн.гр., якщо річна ставка=Т % ? |
18 |
150 |
12 |
|||||
|
Розрахункова формула |
20 |
200 |
12.8 |
|||||
|
|
250 |
13.6 |
||||||
|
Через скільки років вартість прибутків X, які |
X |
Y |
T |
|||||
|
очікуються після реалізації проекта, буде |
33 |
100 |
12 |
|||||
13 |
дорівнювати величині інвестицій, якщо інвестиції |
35 |
250 |
12.5 |
|||||
|
на момент надходження прибутків складають |
37 |
400 |
13 |
|||||
|
Y млн.гр., а норма дисконтування =Т %? |
|
550 |
13.5 |
|||||
|
Розрахункова формула |
|
|
|
|||||
|
Суму розміром X тис.гр., видану під Т % річних, |
X |
Y |
T |
|||||
|
виплачують звичайними щомісячними внесками |
66 |
6.63 |
36 |
|||||
14 |
по Y тис.гр.. Розрахувати термін погашення суми. |
68 |
6.73 |
36.5 |
|||||
|
Розрахункова формула |
70 |
6.83 |
37 |
|||||
|
|
6.93 |
37.5 |
||||||
|
Необхідно накопичити X тис.гр. за Т років, |
X |
Y |
T |
|||||
|
відкладаючи постійну суму в кінці кожного |
4000 |
12 |
3 |
|||||
15 |
місяця. Якою повинна бути ця сума, якщо норма % |
6000 |
12.5 |
5 |
|||||
|
по вкладу дорівнює Y % річних. Розрахункова формула |
8000 |
13 |
7 |
|||||
|
|
13.5 |
9 |
||||||
|
Банк видав позику X млн.гр. на Т років під Y % |
X |
Y |
T |
|||||
|
річних. Позику видано на початку року, а сплата |
200 |
18 |
4 |
|||||
16 |
відбувається в кінці року однаковими сумами. |
400 |
18.5 |
6 |
|||||
|
Визначити розмір щорічного погашення позики. Розрахункова формула |
600 |
19 |
8 |
|||||
|
|
19.5 |
10 |
||||||
|
Визначити розмір періодичних внесків в фонд |
X |
Y |
T |
|||||
|
розміром X млн.гр., сформований за Т років |
100 |
20 |
2 |
|||||
17 |
щомісячними виплатами, якщо процентна |
200 |
20.5 |
4 |
|||||
|
ставка - Y % річних. Розрахункова формула |
300 |
21 |
6 |
|||||
|
|
21.5 |
8 |
||||||
|
Визначити розмір щорічного погашення позики |
X |
Y |
T |
|||||
|
розміром X млн.гр., яку видано на Т років під Y % річних. |
50 |
38 |
3 |
|||||
18 |
Розрахункова формула |
60 |
38.5 |
5 |
|||||
|
|
70 |
39 |
7 |
|||||
|
|
39.5 |
9 |
||||||
|
Фірмі потрібно через Т років X тис.гр. |
X |
Y |
T |
|||||
|
Фірма готова покласти на депозитY тис.гр.. |
100 |
40 |
2 |
|||||
19 |
Якою повинна бути річна процентна ставка , |
200 |
50 |
2.5 |
|||||
|
якщо % нараховується щомісячно? |
300 |
60 |
3 |
|||||
|
Розрахункова формула |
|
70 |
3.5 |
|||||
|
|
|
|
||||||
|
Визначити вартість обов’якових щомісячних |
X |
Y |
T |
|||||
|
внесків (на початку періоду) розміром X тис.гр. |
120 |
14 |
4 |
|||||
20 |
за Т років, якщо процентна ставка Y % річних? |
160 |
14.5 |
6 |
|||||
|
|
200 |
15 |
8 |
|||||
|
Розрахункова формула |
|
15.5 |
10 |
|||||
|
|
|
|
||||||
|
Яку суму потрібно покласти на депозит, щоб |
X |
Y |
T |
|||||
|
через T років вона досягла X млн.гр. при |
44 |
16.5 |
3 |
|||||
21 |
нарахуванні Y % річних, якщо нарахування |
46 |
17 |
6 |
|||||
|
здійснюється щопівроку? |
48 |
17.5 |
8 |
|||||
|
Розрахункова формула |
|
18 |
10 |
|||||
|
|
|
|
||||||
|
В фонд поступають внески в кінці періоду розміром |
X |
Y |
T |
|||||
|
X млн.гр.Визначити, через скільки років величина |
1 |
10.9 |
14.5 |
|||||
22 |
фонду досягне Y млн.гр., якщо річна ставка=Т % ? |
3 |
11.5 |
15 |
|||||
|
Розрахункова формула |
5 |
12.1 |
15.5 |
|||||
|
|
12.7 |
16 |
||||||
|
Визначити розмір щорічного погашення позики |
X |
Y |
T |
|||||
|
розміром X тис.гр., яку видано на Т років під Y % річних. |
5000 |
16 |
4 |
|||||
23 |
Розрахункова формула |
6000 |
16.5 |
6 |
|||||
|
|
7000 |
17 |
8 |
|||||
|
|
17.5 |
10 |
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
800 |
9 |
10 |
|||||
24 |
річних, а % нараховуються щоквартально? |
900 |
9.5 |
15 |
|||||
|
|
1000 |
10 |
20 |
|||||
|
Розрахункова формула |
|
10.5 |
25 |
|||||
|
|
|
|
||||||
|
Через скільки місяців вклад розміром X тис.гр. |
X |
Y |
T |
|||||
|
досягне величини Y млн.гр., якщо річна ставка |
500 |
1 |
38 |
|||||
25 |
% по вкладу =Т,а % нараховуються щомісячно? |
600 |
1.5 |
38.5 |
|||||
|
|
700 |
2 |
39 |
|||||
|
Розрахункова формула |
|
2.5 |
39.5 |
|||||
|
|
|
|
||||||
|
Визначити вартість обов’якових щомісячних |
X |
Y |
T |
|||||
|
внесків (на початку періоду) розміром X тис.гр. |
200 |
13.5 |
4 |
|||||
26 |
за Т років, якщо процентна ставка Y % річних? |
300 |
14 |
7 |
|||||
|
|
350 |
14.5 |
11 |
|||||
|
Розрахункова формула |
|
15 |
14 |
|||||
|
|
|
|
||||||
|
Фірмі потрібно через Т років X тис.гр. |
X |
Y |
T |
|||||
|
Фірма готова покласти на депозитY тис.гр.. |
200 |
45 |
3 |
|||||
27 |
Якою повинна бути річна процентна ставка , |
250 |
50 |
4.5 |
|||||
|
якщо % нараховується щомісячно? |
300 |
55 |
6 |
|||||
|
Розрахункова формула |
|
60 |
7.5 |
|||||
|
|
|
|
||||||
|
Визначити розмір щорічного погашення позики |
X |
Y |
T |
|||||
|
розміром X млн.гр., яку видано на Т років під Y % річних. |
500 |
32 |
10 |
|||||
28 |
Розрахункова формула |
550 |
34 |
15 |
|||||
|
|
600 |
36 |
20 |
|||||
|
|
38 |
25 |
||||||
|
Визначити розмір періодичних внесків в фонд |
X |
Y |
T |
|||||
|
розміром X млн.гр., сформований за Т років |
2000 |
12 |
3 |
|||||
29 |
щомісячними виплатами, якщо процентна |
2500 |
14 |
3.5 |
|||||
|
ставка - Y % річних. Розрахункова формула |
3000 |
16 |
4 |
|||||
|
|
18 |
4.5 |
||||||
|
Яка сума буде на рахунку через T років, якщо |
X |
Y |
T |
|||||
|
сума розміром X тис.гр. розміщена під Y % |
20 |
10 |
20 |
|||||
30 |
річних, а % нараховуються щоквартально? |
25 |
11.5 |
22 |
|||||
|
|
30 |
13 |
24 |
|||||
|
Розрахункова формула |
|
14.5 |
26 |
|||||
|
|
|
|
Завдання 4. Програмування алгоритмів ітераційної циклічної структури.
-
Скласти блок-схему та програму для обчислення значень елементарних функцій в заданих точках за допомогою степеневих рядів з точністю до члена, меншого EPS=0.00001. Визначити кількість доданків.
-
Обчислити значення елементарних функцій в заданих точках за допомогою стандартних функцій мови VBA. Порівняти результати.
-
Розв’язати задачу на заданому проміжку із заданим кроком. Результати виконання вивести у вигляді таблиці.
Варіанти завдань
№ . |
Функція |
XN |
XK |
H |
|||
1 |
0.08 |
0.2 |
0.02 |
||||
2 |
300 |
1300 |
100 |
||||
3 |
2 |
3 |
0.1 |
||||
4 |
0.1 |
0.9 |
0.1 |
||||
5 |
0.5 |
1.5 |
0.1 |
||||
6 |
0.1 |
0.5 |
0.05 |
||||
7 |
0 |
0.01 |
0.005 |
||||
8 |
0.5 |
0.9 |
0.1 |
||||
9 |
0.5 |
1.2 |
0.01 |
||||
10 |
1 |
2 |
0.1 |
||||
11 |
300 |
400 |
20 |
||||
12 |
0.1 |
0.9 |
0.1 |
||||
13 |
|
0.1 |
0.9 |
0.1 |
|||
14 |
0.5 |
0.9 |
0.05 |
||||
15 |
0.1 |
0.9 |
0.1 |
||||
16 |
0.08 |
0.2 |
0.01 |
||||
17 |
-0.5 |
0.5 |
0.1 |
||||
18 |
-0.5 |
0.5 |
0.1 |
||||
19 |
300 |
1300 |
100 |
||||
20 |
0.1 |
0.9 |
0.1 |
||||
21 |
-0.5 |
0.5 |
0.1 |
||||
22 |
-0.5 |
0.5 |
0.1 |
||||
23 |
3 |
4 |
0.1 |
||||
24 |
300 |
1300 |
100 |
||||
25 |
3 |
4 |
0.1 |
||||
26 |
0.1 |
0.9 |
0.1 |
||||
27 |
300 |
1300 |
100 |
||||
28 |
0.1 |
0.8 |
0.1 |
||||
29 |
300 |
1300 |
100 |
||||
30 |
0.1 |
0.9 |
0.1 |