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

Задание к КР Программирование 1-й семестр

.pdf
Скачиваний:
7
Добавлен:
06.02.2016
Размер:
415.99 Кб
Скачать

Завдання 1

1.Напишіть програму, що робить розрахунки за формулами, приведених у таблиці 1 та виводить результати на екран. Розрахунок за формулою зробити з використанням операторів циклів: for і while. Оператор for використовуйте для обчислення сум і добутків, оператор while – для організації основного циклу.

2.Роздрукуйте результати обчислень і тексти програм. Індивідуальне завдання

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид функції

 

 

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

за умови

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

b

xн

xк

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x a

 

 

ln

2

 

 

b

x

 

 

 

 

, якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

x

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо b x a

2

 

0,4

-1,72

2,88

0,35

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

tg

3

(b x) , якщо x 0,5

 

 

 

 

 

 

 

 

 

(x a)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

a

ln x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin2 (a x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

y

4

 

a b

 

, якщо x b

1,7

 

6,2

9,2

0,4

-0,8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

10 sin x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 1,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

x sin j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j 2

 

 

 

 

 

 

j 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

y

 

 

 

 

a

2

 

bx

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 6,5

0,2

 

4,8

7,3

-0,45

-0,9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ea x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,78 cos 2 b2 ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tg3 (x a)2

 

 

 

 

, якщо b x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ex a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

y

xi

 

 

 

 

 

 

i a , якщо x a

2,7

 

1,5

0,2

6,2

0,6

 

 

 

 

 

 

 

 

 

 

 

i 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln2

 

ax b2

 

 

 

 

 

,

 

якщо x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 eax b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos 2 (a bx)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

y

 

 

 

 

x

2

 

a

2

 

 

 

 

 

, якщо a x b

1,25

6,3

0,4

10,3

 

0,8

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

n

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 9,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид функції

 

 

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

за умови

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

b

xн

xк

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin(a bx)

 

 

, якщо 3.2 x a

 

 

 

 

 

 

 

6

y

 

 

 

 

 

4,6

 

2,4

1,2

6,7

 

0,9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 x 4 a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x a

 

 

 

 

 

 

 

 

 

1,8 ln

ax b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln3

x2 a2b

 

, якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,4

 

6,2

0,31

9,4

 

0,8

arcctg (x a) , якщо x 1,5

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

x , якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

b

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 1,3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

y

ex 2 b

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x a

7,6

 

2,8

10,6

-0,2

 

-1,0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 (x2 ba)

 

 

 

 

 

 

 

 

 

 

 

 

 

arctg

 

, якщо b x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 ex ba

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо a x b

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

lg x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x b

1,8

5,4

-1,5

7,2

 

1,4

 

 

 

 

sin k

 

 

 

 

k 2 1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln2

 

sin x2 a2b

, якщо x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos3

 

 

a2 b2 x

, якщо x 1,8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

y

ln1,4x2 a

 

 

 

 

 

 

 

 

, якщо b x a

1,4

0,5

0,2

2,3

 

0,23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 3 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arcctg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

y

 

 

 

 

sin b ax

 

 

 

 

,

 

 

якщо x 3,1

1,3

2,7

6,45

-0,2

 

-0,38

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

x2 nab

 

,

 

якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eax sin2 (a bx)

 

 

 

 

 

 

 

 

 

11 x sin i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 3

4,8

3,2

1,7

6,8

 

0,53

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tg x2 a2

 

 

 

 

 

, якщо b x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

Вид функції

 

 

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

за умови

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

b

 

xн

xк

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

log3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x a

 

,

 

 

якщо b x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

j

2

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x a

3,3

1,8

 

6,4

-0,2

 

-0,7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a j

 

 

j 2

 

 

 

 

 

 

 

 

 

 

 

 

ex a b

 

 

 

 

 

 

 

 

 

 

,

 

якщо x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

a2

 

 

 

 

 

 

 

 

 

, якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

2

x

3

, якщо x b

0,4

1,2

 

-0,5

2,3

 

0,21

y arctg

 

 

ab

 

 

 

 

 

 

7

 

 

 

x2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 0,1

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ax b2

 

 

 

якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

cos

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

x b

 

 

 

 

 

 

 

 

 

 

15

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо b x a

1,7

0,2

 

2,4

-1,3

 

-0,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f 5 a

 

 

 

 

 

f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 a3

 

ex / b ,

 

 

 

 

 

 

 

 

 

4

 

якщо x 0,32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,3tg

 

x2 a

 

 

,

 

якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

x a

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x 2

2,8

4,2

 

1,7

8,6

 

0,3

y ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

p cos x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

якщо a x b

 

 

 

 

 

 

 

 

 

 

 

1 lg x

 

 

 

 

 

 

 

 

 

p 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Завдання 2

1. Організуйте введення елементів матриць A і B розміром n m у діалоговому режимі. Значення n і m вибирайте з таблиці 1 відповідно до номера варіанта за списком. Матрицю заповните довільними речовинними числами: позитивними і негативними.

Уведення потрібно здійснювати за допомогою рядкової змінної. Уведення організувати таким чином, щоб вводився рядок матриці за один раз цілком. Поділ цифр у рядку здійснюйте за допомогою пробілів. Далі варто виділити з уведеного рядка окремі рядки, що містять числа і здійснити перетворення отриманих рялдків у числові значення (використовуйте функцію Split).

2.Розрахуйте вираження C (A B)T (B A)T .

3.Виконайте завдання з таблиці 1 для матриці C .

4.Виведіть на екран й у текстовий файл вихідні дані і результати обчислень. Числа слід форматувати, та вивести із двома знаками після десятинної коми.

5.Роздрукуйте текст програми та результати обчислень.

3

n

m

Завдання

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

4

6

Сформувати

вектор

з

 

максимальних

елементів

стовпців

матриці і знайти його довжину

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

7

3

Сформувати

вектор

із

сум

індексів

мінімальних

елементів

рядків матриці і знайти його середнє гармонійне

 

 

 

 

 

 

 

 

 

 

 

3.

3

8

Сформувати

вектор

із

сум

елементів

стовпців

матриці

і

відсортувати його за убуванням

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

5

4

Сформувати

вектор

з

добутків

елементів

рядків

матриці

і

знайти його середнє гармонійне

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

5

5

Транспонувати матрицю

і

знайти

середнє

арифметичне

елементів побічної діагоналі транспонованої матриці

 

 

 

 

 

 

 

 

 

6.

6

4

Сформувати вектор з мінімальних елементів рядків матриці і

знайти його середнє геометричне

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.

4

5

Сформувати

вектор

із

середніх

значень

елементів стовпців

 

матриці і знайти його максимальний елемент

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

8

3

Сформувати вектор із сум індексів максимальних елементів

 

рядків матриці і знайти його дисперсію

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

3

7

Сформувати вектор із середніх геометричних стовпців матриці

 

і відсортувати його за зростанням

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

4

4

Сформувати

вектор

з

елементів

головної

та

побічної

 

діагоналей матриці і знайти їхній скалярний добуток

 

 

 

 

 

 

 

 

 

11.

6

3

Сформувати вектор з добутків індексів мінімальних елементів

 

рядків матриці і знайти його середнє геометричне

 

 

 

 

 

 

 

 

 

 

 

12.

3

5

Сформувати вектор з добутків стовпців матриці і знайти індекс

 

його мінімального елемента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13.

7

3

Сформувати вектор із сум елементів рядків матриці і знайти

 

його середнє квадратичне

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14.

5

5

Сформувати вектор з елементів, розташованих вище головної

 

діагоналі матриці, і знайти його довжину

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15.

6

4

Сформувати

вектор

з добутків

елементів

рядків

матриці

і

 

відсортувати його по убуванню

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16.

3

7

Сформувати

вектор

з добутків

елементів

рядків

матриці

і

 

знайти його середнє геометричне

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17.

4

5

Сформувати вектор з мінімальних елементів стовпців матриці і

 

знайти його середнє гармонійне

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

Завдання 3

1.Организовать запись данных в соответствии со своим вариантом в файл прямого доступа. Для ввода данных сконструировать диалоговое окно. Записать в файл 10 записей в соответствии с приведенным образцом (данные придумать самостоятельно). Расчет в итоговом столбце произвести с использованием введенных данных.

2.Вывести данные из файла на экран в виде таблицы с заголовком.

3.Выбрать из файла записи по произвольному признаку (признак задать самостоятельно) и вывести их на экран в виде таблицы.

4.Отсортировать данные в файле по одному из полей и вывести файл на форму в виде таблицы.

5.Распечатать внешний вид экрана с таблицами.

6. Распечатать текст программы.

Варианты заданий

Вариант 1 – Платёжная ведомость

Цех

 

 

 

Фамилия

 

Табельный

 

Дата

 

Начислено,

 

Аванс,

К выплате,

 

 

 

 

И. О.

 

 

номер

 

 

выдачи

грн.

 

грн.

грн.

 

 

 

 

 

 

 

 

 

 

 

Доменный

 

Иванов А.Н.

 

 

145

 

 

 

27.01.01

540,00

 

 

 

190,50

 

 

Мартен

 

 

Петров С.А.

 

 

407

 

 

 

3.05.01

730,60

 

 

 

285,00

 

 

Вариант 2 – Остатки комплектующих на складе

 

 

 

 

 

 

 

 

 

 

Код

 

 

Наименование

 

 

Дата

 

Количество,

 

 

Цена,

 

Стоимость,

склада

 

изделия

 

проверки

 

 

шт.

 

 

грн.

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

136

 

 

Корпус

 

 

 

 

25.10.00

 

 

 

24

 

 

187,50

 

 

3

 

 

219

 

 

Клавиатура

 

 

18.03.01

 

 

 

18

 

 

34,45

 

 

Вариант 3 – Поступление изделий на склад

 

 

 

 

 

 

 

 

 

 

 

Вид

Количество,

 

 

Цена,

 

Поставщик

 

 

 

Принял

 

 

Дата

 

Стоимость,

изделия

 

 

шт.

 

 

 

грн.

 

 

 

 

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Шайба

 

100

 

 

 

2,00

 

 

ЮжМаш

 

Иванов П.М.

 

3.07.00

 

 

Втулка

 

 

 

90

 

 

 

0,86

 

 

 

 

КМЗ

 

 

 

Сидоров А.С.

 

15.02.01

 

 

Вариант 4 – Поступление продукции на склад

 

 

 

 

 

 

 

 

Наименование

 

 

Код

 

 

Дата

 

 

Количество

Единицы

 

Цена,

 

Стоимость,

товара

 

 

 

товара

 

поставки

 

 

измерения

 

грн.

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Колбаса

 

 

 

 

158

 

 

25.03.01

 

 

 

 

45

 

 

 

кг

 

8,60

 

 

Сыр

 

 

 

 

 

481

 

 

17.11.01

 

 

 

 

25

 

 

 

кг

 

12,80

 

 

5

Вариант 5 – Ведомость начислений

 

 

 

Табельный

 

 

Специаль-

 

 

 

 

Тарифная

 

 

Премия

 

К

Фамилия И.О.

 

 

 

 

 

Разряд

 

 

ставка,

 

32% ставки,

 

выплате,

 

номер

 

 

 

ность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

грн.

 

 

 

 

грн.

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Иванов В.М.

 

1076

 

 

 

электрик

 

4

 

 

370,00

 

 

 

 

 

 

 

 

Соловьёв А.С.

 

959

 

 

 

слесарь

 

5

 

 

430,00

 

 

 

 

 

 

 

 

Вариант 6 – Платёжная ведомость

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Фамилия И.О.

 

Табельный

 

 

Дата

 

 

Начислено,

 

 

Аванс,

 

Удержано,

 

К выдаче,

 

номер

 

 

 

выдачи

 

 

 

 

грн.

 

 

 

грн.

 

 

 

грн.

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тарасов И.Н.

 

126

 

 

 

16.05.00

 

 

200,00

 

 

 

75,00

 

 

 

34,70

 

 

 

Урманов М.И.

 

134

 

 

 

11.01.01

 

 

125,00

 

 

 

40,00

 

 

 

17,80

 

 

 

Вариант 7 – Платёжная ведомость за произведённые работы

 

 

 

 

 

 

 

Дата

 

Код

 

Наименование

 

 

Объем

 

 

 

Стоимость

 

НДС

 

К

 

 

 

 

 

 

 

работы,

 

 

20%,

 

оплате,

выполнения

 

работы

 

 

 

 

работы

 

 

 

 

работы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

грн.

 

 

 

грн.

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21.02.99

 

167

 

 

Замена труб

 

 

20 м

 

 

560,50

 

 

 

 

 

 

10.03.99

 

345

 

Покраска пола

 

 

56 м2

 

 

85,60

 

 

 

 

 

 

 

Вариант 8 – Ведомость поставок

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Наимено-

 

 

Код

 

Дата

 

 

 

 

 

 

 

 

Стоимость

 

 

Коли-

 

 

Общая

вание

 

 

 

 

 

Заказчик

 

 

единицы,

 

 

чество,

 

стоимость,

 

изделия

 

поставки

 

 

 

 

 

 

 

изделия

 

 

 

 

 

 

 

 

 

 

 

 

 

грн.

 

 

 

шт.

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Корпус

 

023

 

12.09.01

 

Петров А.С.

 

 

92,5

 

 

 

32

 

 

 

Клавиатура

 

028

 

14.08.01

 

Иванов В.Н.

 

 

32

 

 

 

45

 

 

 

Вариант 9 – Анализ заработной платы за сентябрь

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Табельный

 

 

 

 

 

 

 

 

Дневная

 

 

Рабочих

 

Начис-

Цех

 

 

ФИО

 

 

 

 

 

Должность

 

 

ставка,

 

 

 

лено,

 

 

 

 

 

номер

 

 

 

 

 

 

 

 

дней

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

грн

 

 

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Мартен

 

Иванов И.И.

 

458

 

 

 

 

крановщик

 

27,80

 

 

18

 

 

 

Обжимной

 

Петров К.С.

 

1074

 

 

 

 

электрик

 

 

24,75

 

 

20

 

 

 

Вариант 10 – Ведомость учета движения материалов

 

 

Номенк-

 

Наимено-

 

Остаток на

 

Посту-

Факти-

Остаток

Цех

 

латурный

 

 

начало

 

ческий

на конец

 

 

вание

 

 

пило

 

 

номер

 

 

месяца

 

расход

месяца

 

 

 

 

 

 

 

 

1

 

11-222

 

Болт М12

100

 

50

 

120

 

 

2

 

33-444

 

Гайка М10

200

 

100

 

150

 

 

Вариант 11 – Платёжная ведомость

 

 

 

 

 

 

 

 

№ цеха

Табельный

 

Фамилия

 

Начислено,

Аванс,

 

Налоги,

 

К выплате,

номер

 

И. О.

 

грн.

грн.

 

%

 

грн.

 

 

 

 

 

 

1

 

4501

 

Иванов И.И.

 

540,00

 

220,50

 

30

 

 

2

 

5735

 

Петров П.П.

 

630,00

 

310,30

 

60

 

 

6

Вариант 12 – Платежная ведомость за газ

Фамилия

 

Лицевой

 

 

 

 

Дата

 

 

Стоимость

 

Пеня,

 

 

Итого,

 

 

 

Месяц

 

 

 

 

услуги,

 

 

 

 

И. О.

 

 

 

счет

 

 

 

платежа

 

 

 

 

 

грн.

 

 

грн.

 

 

 

 

 

 

 

 

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Иванов И.И.

 

167056

 

 

Январь

 

23.02.01

 

 

 

19,63

 

 

1,07

 

 

 

Петров П.П.

 

478391

 

 

Март

 

17.05.01

 

 

 

14,75

 

 

1,67

 

 

 

Вариант 13 – Ведомость затрат горючего

 

 

 

 

 

 

 

 

 

 

 

 

 

ФИО

 

 

 

Марка

 

Год

Расход

 

 

Дата

 

 

Пробег

 

Общий

 

 

 

 

на 1 км,

 

 

 

 

за месяц,

 

расход,

водителя

 

автомобиля

 

выпуска

 

 

проверки

 

 

 

 

л

 

 

 

км

 

л

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Иванов И.И.

 

ГАЗ

 

1991

 

18

 

 

 

23.02.01

 

2678

 

 

 

Петров П.П.

 

ЗИЛ

 

1987

 

23,6

 

 

 

4.08.01

 

1963

 

 

 

Вариант 14 – Начисление заработной платы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Фамилия

 

 

 

Дата

 

 

Ставка,

 

Коэффициент

 

К

Цех

 

 

 

 

Месяц

 

 

 

 

 

трудового

 

выплате

 

 

 

И.О.

 

 

выплаты

 

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

участия

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Мартен

 

 

Иванов И.И.

 

Февраль

 

23.09.01

 

 

 

480,00

 

 

1,2

 

 

 

Доменный

 

Петров П.П.

 

Апрель

 

13.11.00

 

 

 

590,60

 

 

0,95

 

 

 

Вариант 15 – Ведомость расчетов с поставщиками

 

 

 

 

 

 

 

 

 

 

Код

 

Наименование

 

 

 

Единицы

 

 

Цена

 

 

Коли-

 

К

постав-

 

 

Материал

 

 

единицы,

 

 

оплате,

 

 

поставщика

 

измерения

 

 

чество

 

щика

 

 

 

 

 

 

грн.

 

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101

 

АО "Краситель"

 

Краска

банка

 

 

24,60

 

 

57

 

 

 

376

 

 

 

АО АМК

 

Швеллер

т

 

 

805,30

 

2,8

 

 

 

Вариант 16 – Платёжная ведомость

 

 

 

 

 

 

 

 

 

 

 

 

 

№ цеха

 

 

Фамилия

 

Табельный

 

Дата

 

Начислено,

 

Налоги,

 

К выплате,

 

 

 

И. О.

 

 

номер

 

выдачи

 

 

 

 

грн.

 

 

грн.

 

 

грн.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Иванов А.М.

 

145

 

27.01.01

 

 

 

540,00

 

 

190,50

 

 

 

2

 

 

Петров С.К.

 

407

 

3.05.01

 

 

 

730,60

 

 

285,00

 

 

 

Вариант 17 – Поступление комплектующих на склад

Код

Наименование

Дата

Количество,

Цена,

Стоимость,

склада

изделия

поступления

шт.

грн.

грн.

 

1

136

Винчестер

25.10.00

7

600,00

 

3

219

Мышь

18.03.01

12

24,50

 

Правила оформления контрольной работы

Текст контрольной работы (КР) должен быть набран и напечатан с помощью текстового редактора MS Word. Текст печатается на одной стороне листа формата А4 (210 297 мм). Оформление согласно ДСТУ 3008-95. Первый лист - титульный, второй лист - содержание. Каждое задание начинается с новго листа. Сначала идет текст задания, затем - текст программы, далее - результаты выполнения.

КР сдается за 2 недели до сессии на проверку. Правильно выполненная КР является допуском к экзамену.

7

ЛИТЕРАТУРА

1.С. В. Гонтовий, К. А. Чуріков. Алгоритми, структури даних та технології програмування. – ДонДТУ, 2006.

2.Кристиан Нейгел, Билл Ивьен и др.. C# 2008 и платформа .NET 3.5 для профессионалов. – М.: Диалектика, 2009. – 720 с.: ил.

3.Фаронов В.В. Программирование на языке C# – Питер, 2007.

4.Wei-Meng Lee. C# 2008 Programmer's Reference. – Wrox, 2009.

8

Програма курсу

Осінній семестр

Тема 1. Мови програмування персональних ЕОМ. Комп'ютерні програми Класифікація мов програмування, їхня коротка характеристика. Мови програмування низького і високого рівня, пакети прикладних програм.

Комп'ютерні програми. Програмні додатки.

Логічна організація прикладних програм. Вивчення задачі, розробка алгоритму. Побудова блок-схеми програми. Різновиди структур алгоритмів.

Організація алгоритмів лінійної, що розгалужується, циклічної і вкладеної структур.

Мова програмування C#.NET. Інтерфейс програми. Основні етапи створення додатків. Написання коду. Вбудований підкажчик Code Insight.

Редактор коду. Використання C#.NET для вирішення простих задач. Запуск програми на виконання. Убудований налагоджувач і його можливості.

Тема 2. Основи мови C#.NET

Синтаксис мови C#..NET: ідентифікатори, роздільники, спеціальні символи, знаки операцій, зарезервовані слова. Типи даних: цілі, речовинні,

символьні, логічні, ті, що перелічуються. Змінні, константи, убудовані функції.

Коментарі. Порядок обчислення виражень.

Оператори управління: прості, структуровані. Розгалуження і цикли в програмах і їх реалізація на C#. Умовні оператори if, ?: і switch. Оператори циклів for, do while і while.

Класифікація помилок: синтаксичні, структурні, логічні, помилки часу виконання. Способи зниження кількості помилок. Блоки try … catch.

Тема 3. Масиви у C#.NET та їх використання

Масиви і робота з ними: арифметичні операції (додавання, вирахування,

множення), сортування, вибірка, транспонування, обертання. Організація введення-виведення елементів масиву. Рішення систем лінійних рівнянь з використанням масивів.

Тема 4. Підпрограми у С#

9

Оформлення фрагментів програм, що повторюються, у вигляді підпрограм (функцій). Глобальні й локальні, формальні та фактичні параметри.

Використання підпрограм.

Тема 5. Виведення результатів у програмах C#.NET

Файли у C#.NET Формати файлів. Текстові і типізовані файли. Основні операції з файлами: запис, читання, вставка. Файли прямого доступу.

Збереження даних аналізу у файлах C#.NET.

Весняний семестр

Тема 6. Основи об’єктно-орієнтованого програмування у C#.NET.

Об’єктно-орієнтоване програмування у C#.NET - основні принципи.

Класи C#.NET. Елементи класу: властивості, події, методи. Використання класів.

Об'єкти, їхні властивості і методи.

Тема 7. Створення візуальних додатків у C#.NET

Основи розробки візуальних додатків: робота з формами й елементами керування: елементи керування C#.NET для уведення та відображення інформації, а також для керування роботою програми.

Основний елемент додатку – форма. Властивості форм. Зміна властивостей на етапах розробки і виконання. Методи форм. Події форм.

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

Керуючі елементи: кнопки, перемикачі, прапорці. Елементи введення і відображення інформації: напису, текстові поля, списки, комбіновані поля,

графічні поля і малюнки.

Виведення результатів аналізу у вигляді графіків. Основи графіки

C#.NET. Основи друку у програмах C#.NET.

Тема 8. Оформлення інтерфейсу програм Розробка інтерфейсу користувача: основні принципи й концепції.

Елементи керування C#.NET для розробки інтерфейсу користувача.

10