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

ЛР 3 Операторы управления CSharp

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

Продовження табл.2

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид функції

 

 

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

за умови

а

b

 

xн

xк

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ba 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ctg 3 x2

 

, якщо a x 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

x4 a2

 

ea bx ,

якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

 

 

 

 

 

0,9

2,6

 

4,3

-1,2

-0,3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lg

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x a

 

 

 

 

 

 

 

 

b

x

 

 

 

 

 

 

 

 

 

 

 

 

w

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 ab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arcctg 3

 

,

якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

x sin2 k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

19

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

якщо x 2

 

2,6

 

-3,1

4,2

0,6

 

 

 

k a

 

 

 

 

 

 

 

0,9

 

 

k 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

x2 ab3

 

 

 

 

 

 

 

,

якщо a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e y x b

 

 

 

 

, якщо11 x a

 

 

 

 

 

 

 

 

y 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20

y

ln2

 

x2 ab2

 

 

 

 

 

 

 

, якщо x b

13,

8,2

 

15

6,8

-0,8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

log

3

a

 

 

 

 

 

, якщоx a

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos3 x a 2

 

 

 

 

 

 

 

, якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x ab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

21

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x 2

2,4

1,5

 

3

-3

-0,4

 

 

 

x2 a2

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

 

b d sin

3

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо 1.5 x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

 

Продовження табл.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид функції

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

за умови

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

b

 

xн

xк

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin3 ax b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

 

 

,

якщо x 9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5 cos x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 ea bx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

y

 

 

 

 

 

 

 

 

 

,

якщо a x b

1,8

7,4

 

10,9

0,2

-0,75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 lg k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо x a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

x2 a2

 

, якщо a x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

y

log3

 

 

 

 

 

 

 

 

 

 

 

, якщо x 11

8,6

3,8

 

1,2

14,1

1,1

x

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

i 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arcctg 3 x ab 2 , якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ex j

,

якщо x a

 

 

 

 

 

 

 

 

 

j 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin 3

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

24

y

 

 

bx a

 

,

 

 

 

якщо x b

-0,7

 

-0,3

-2,2

-0,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lg2

x a2b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

якщо 1 x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a x

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

arcsin

 

 

 

 

 

 

 

 

 

, якщо 2 x a

 

 

 

 

 

 

 

 

c

a

 

 

 

 

 

 

 

 

c 7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

y

 

 

 

2

 

bx a

 

 

 

 

 

 

 

 

 

,

якщо x b

3,4

1,6

 

5,2

1,2

-0,3

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

якщо x 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

x

2

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

Продовження табл. 2

 

 

 

 

 

 

 

 

 

 

 

 

Вид функції

Вихідні дані

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

за умови

a

b

xн

xк

 

 

 

 

 

 

 

 

 

 

 

2 x ba

 

 

 

 

 

 

 

 

 

3 cos

 

,

якщо x 6

 

 

 

 

 

 

 

 

9

 

z x2

 

 

 

 

 

 

 

 

 

26

 

 

 

 

 

,

якщо x 2

2,9

4,9

-

8,2

0,7

y

 

a

 

 

2,9

 

z 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

b2

, якщо a x b

 

 

 

 

 

 

arcctg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x a

 

 

 

 

 

 

 

 

 

4 cos 2

, якщо x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x a tg 2b

 

 

 

 

 

 

 

 

27

 

 

 

, якщо a x 4,1

2,7

5,4

9,8

0,2

-0,35

y lg

 

ex b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

e f x

 

 

 

 

 

 

 

 

 

 

 

3

ab

 

, якщо x a

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

f

 

 

 

 

 

 

 

 

 

 

 

 

7

 

d

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

якщо x b

 

 

 

 

 

 

ln d

 

 

 

 

 

 

 

 

d 1 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ex a

 

 

 

 

 

 

 

 

 

28

 

 

 

 

 

 

,

якщо b x 5,1

5,7

3,4

2,1

7,2

0,5

y

 

 

 

 

 

 

 

 

cos 2 x b a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arcctg 3 ax b

 

,

якщо x 6

 

 

 

 

 

 

 

 

 

 

x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lg2 bx a 3

, якщо x 2,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

a ex b

 

 

 

 

 

 

 

 

29

 

 

 

 

, якщо x b

3,3

6,8

1,9

12,1

0,85

y 3

 

x b cos ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

k x

 

 

 

 

 

 

 

 

 

 

 

 

 

, якщо a x 6

 

 

 

 

 

 

 

 

ln k

 

 

 

 

 

 

 

 

k 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

 

 

 

 

 

Продовження табл.2

 

 

 

 

 

 

 

 

 

 

 

 

 

Вихідні дані

 

 

 

 

Вид функції

 

 

 

 

 

 

 

за умови

 

 

 

 

x

 

 

 

а

b

xн

xк

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b arctg 2 x b 3

,

якщо x a

 

 

 

 

 

 

 

10

sin2 n cos x

 

 

 

 

 

 

 

 

 

,

якщо x 5,5

 

 

 

 

 

30

y

 

b n

0,3

4,2

6,2

-1,9

-0,65

n 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 a2b3

, якщо 1,4 x b

 

 

 

 

 

 

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

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

 

ВИМОГИ ДО ЗВІТУ

Звіт оформляється на стандартних аркушах білого паперу формату А4 (210x297 мм). Текст пишеться з однієї сторони аркуша чорнилом синій або чорний кольори або друкується на принтері.

Бланк звіту готується під час домашньої підготовки до роботи

йповинен містити:

дані про студента: прізвище й ініціали, шифр групи;

тему й ціль роботи;

дату виконання роботи;

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

Після виконання роботи до звіту підшиваються: роздруківка програмного коду, роздруківка результатів.

Звіт повинен бути виконаний акуратно. Неакуратно виконані звіти, а також ксерокопії чужих звітів або їхніх фрагментів до захисту не допускаються.

24

КОНТРОЛЬНІ ПИТАННЯ

1.Умовний оператор if. Призначення. Приклади застосування.

2.Оператор варіанта switch. Призначення. Приклади застосування.

3.Оператор умови ?: Призначення. Приклади застосування.

4.Оператор безумовного переходу goto. Призначення. Приклади застосування.

5.Які типи циклів є в C#.NET? Чим вони відрізняються?

6.Оператор циклу for. Призначення. Приклади застосування.

7.Оператор циклу while. Призначення. Приклади застосування.

8.Оператор циклу do while. Призначення. Приклади застосування.

9.Як обчислити суму за допомогою циклу?

10.Як обчислити добуток за допомогою циклу?

11.Оператор break. Призначення. Приклади застосування.

12.Оператор continue. Призначення. Приклади застосування.

СПИСОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ

1.Ивьен, Билл, Берес, Джейсон. C#.NET. Библия пользователя: Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 1024 с.: ил. – Парал. тит. англ.

2.Гросс, Кристиан. C# 2008 : [пер. с англ.] / Кристиан Гросс . – СПб. : БХВ-Петербург, 2009 . –551с. : ил. –( Самоучитель )

25