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

Контрольна робота № 1 з дисципліни

Інформаційні системи та технології”.

Завдання 1.

  1. Скласти блок-схему та програму для обчислення функцій відповідного варіанту.

  2. Реалізувати програму на ПК. На друк вивести значення вхідних даних і результати обчислень, супроводжуючи виведення найменуванням змінних. Функцію 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. Скласти програму. Реалізувати програму на ПК.

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

№ вар.

Завдання

№ вар.

Завдання

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. Програмування алгоритмів ітераційної циклічної структури.

  1. Скласти блок-схему та програму для обчислення значень елементарних функцій в заданих точках за допомогою степеневих рядів з точністю до члена, меншого EPS=0.00001. Визначити кількість доданків.

  2. Обчислити значення елементарних функцій в заданих точках за допомогою стандартних функцій мови VBA. Порівняти результати.

  3. Розв’язати задачу на заданому проміжку із заданим кроком. Результати виконання вивести у вигляді таблиці.

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

№ .

Функція

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]