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

Задачки по основам программирования vkclub152685050

.pdf
Скачиваний:
30
Добавлен:
09.08.2019
Размер:
964.1 Кб
Скачать

Лабораторная работа №3

 

 

 

 

Задача 1

 

 

 

 

Задача 2

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

A

A

B

B

C

C

D

 

 

A

B

B

B

C

C

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 3

 

 

 

 

Задача 4

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

B

C

C

C

C

C

D

 

 

A

A

B

B

C

C

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 5

 

 

 

 

Задача 6

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

A

A

A

B

C

C

D

 

 

A

B

B

B

C

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

 

 

 

 

Задача 7

 

 

 

 

Задача 8

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

A

A

B

C

C

D

D

 

 

A

A

B

C

C

C

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 9

 

 

 

Задача 10

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

B

B

B

B

B

C

D

 

 

A

B

B

C

C

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 11

 

 

 

Задача 12

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

A

B

B

C

C

C

D

 

 

A

A

B

C

C

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

 

 

 

Задача 13

 

 

 

Задача 14

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

A

A

A

A

B

C

D

 

 

A

B

C

D

D

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 15

 

 

 

Задача 16

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

A

A

B

C

D

D

D

 

 

A

B

B

C

C

C

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 17

 

 

 

Задача 18

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

B

C

C

D

D

D

D

 

 

A

A

B

B

B

C

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

 

 

 

Задача 19

 

 

 

Задача 20

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

B

B

B

B

C

C

D

 

 

A

A

B

B

C

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 21

 

 

 

Задача 22

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

A

A

A

B

B

B

C

D

 

 

A

A

A

B

C

C

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 23

 

 

 

Задача 24

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

A

A

B

C

C

C

D

 

 

A

A

A

A

B

C

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

 

 

 

Задача 25

 

 

 

Задача 26

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

A

A

A

B

B

C

D

 

 

A

A

B

B

B

C

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 27

 

 

 

Задача 28

 

Написать функции запаковки и

 

Написать функции запаковки и

 

распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

 

A

A

B

C

C

C

D

D

 

 

A

A

B

C

D

D

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 29

 

 

 

Задача 30

 

 

Написать функции запаковки

 

Написать функции запаковки и

 

и распаковки для следующей

 

распаковки для следующей

 

структуры:

 

структуры:

 

 

 

 

 

A

A

B

B

B

B

C

D

 

 

A

B

B

B

B

C

D

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

Лабораторная работа №4

 

Задача 1

 

 

Задача 2

 

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

 

интервале

[−3,2]

с шагом 0.2

,

интервале

[−1,6]

с шагом

0.2 ,

 

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

 

 

 

ax , x<0

 

 

 

3a2 x ,x<3

 

 

 

F(x)=

{

b

 

 

, x≥0

 

F(x)= 1

 

 

 

,x≥3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

{7bx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 3

 

 

Задача 4

 

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

 

интервале

[0,5]

с шагом 0.6 ,

 

интервале

[−5,−3]

 

 

 

с шагом

0.3

,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

F(x)=

 

 

 

a

 

 

, x<1

 

 

 

ax

 

 

 

,x<−1

 

 

 

 

 

3b

 

 

2

 

 

 

 

 

 

 

 

{

 

 

 

, x≥1

 

F(x)={

b+8

 

 

,x≥−1

 

 

 

 

x−3

 

 

 

 

 

 

 

 

 

 

 

 

 

4x

 

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 5

 

 

Задача 6

 

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

 

интервале

[−2,7]

с шагом 0.8

,

интервале

[−5,12]

 

 

 

с шагом

1.8

,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

 

 

 

a

 

,x<3

 

F(x)={

 

 

,x<6

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

ax

 

 

 

F(x)={

bx ,x≥3

 

3b

,x≥6

 

 

 

 

 

 

 

 

 

x+7

 

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

Задача 7

Задача 8

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале [−4,8] с шагом 0.5 ,

интервале [−5,5] с шагом 0.8 ,

имеющую следующий вид:

имеющую следующий вид:

 

 

{x

 

 

 

 

 

 

 

 

 

 

 

 

 

ax3 , x<−3

 

 

3a2 x

,x<2

 

 

 

F(x)=

b

 

 

, x≥−3

F(x)={x

 

, x≥2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 9

 

Задача 10

 

 

 

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале

[−3,4] с шагом 0.6 ,

интервале

[−2,2]

с шагом

0.3

,

имеющую следующий вид:

имеющую следующий вид:

 

 

 

 

{ 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

,x<−2

 

 

xa

 

,x<−1

 

 

 

F(x)=

abx

 

,x≥−2

F(x)={x

bx

,x≥−1

 

 

 

 

 

 

 

 

 

 

 

a

и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 11

 

Задача 12

 

 

 

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале

[−10,10]

с шагом 1.5

, интервале

[−2,2] с шагом

0.2

,

имеющую следующий вид:

имеющую следующий вид:

 

 

 

 

 

 

a|x| , x<3

 

a cos(2 π x)

, x<0

 

 

 

F(x)={b

 

 

, x≥3

F(x)={bsin(2 π x)

, x≥0

 

 

 

x

 

 

a

и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/id446425943

 

 

 

 

 

 

 

 

 

Задача 13

 

 

Задача 14

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале

[−3,5]

с шагом

0.5 ,

интервале

[−2,2]

с шагом

0.4 ,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a+b , x<2

 

 

a

|x|−2

,x<−1

 

 

 

 

 

 

F(x)={xb , x≥2

 

F(x)={

 

 

 

 

 

 

 

 

 

 

 

 

bx

 

 

 

 

,x≥−1

 

 

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 15

 

 

Задача 16

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале

[−3,3]

с шагом

0.6 ,

интервале

[−4,2]

с шагом

0.5

имеющую следующий вид:

 

,имеющую следующий вид:

 

 

 

 

 

 

 

b

 

 

 

 

,x<2

 

 

(−a)x ,x<−2

 

F(x)= a

 

 

 

 

 

F(x)={

 

 

 

 

 

x

 

 

 

,x≥−2

 

 

 

 

,x≥2

 

x3

 

2

 

 

 

 

 

 

 

 

{

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 17

 

 

Задача 18

 

Вычислить функцию F(x) на

Вычислить функцию F(x) на

интервале

[−6,1]

с шагом

0.5 ,

интервале

[−2,2] с шагом

0.8 ,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

 

|

 

 

 

 

|

 

 

 

 

 

 

 

 

b

 

 

 

F

(x)=

 

2ax

,x<−4

 

 

 

 

 

,x<0

 

{bx ,x≥−4

 

F(x)={a5+x

 

 

 

 

 

 

, x≥0

 

a и b

вводятся с клавиатуры

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943

 

Задача 19

 

 

Задача 20

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−3,3]

 

с шагом

0.4 ,

интервале [−2,4]

 

с шагом

0.4 ,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

F(x)={

a

 

 

 

 

 

 

 

 

 

 

 

, x<2

 

 

 

 

 

,x<0

 

 

F(x)=

 

x

a

 

 

x

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, x≥0

 

 

 

{ x

, x≥2

 

 

 

 

xb

 

 

 

 

 

 

 

 

 

 

 

 

 

и b вводятся с клавиатуры

a и b

вводятся с клавиатуры

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 21

 

 

Задача 22

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−3,3]

с шагом

0.5 ,

интервале [−3,2]

 

с шагом

0.7 ,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

{

 

x

 

 

 

 

 

 

 

(−b)x , x<−1

 

 

 

a2 x+b2 , x<0

 

 

 

 

F(x)=

sin(x)

, x≥0

 

 

F(x)={

x+a

 

,x≥−1

 

 

 

 

 

 

 

a и b

вводятся с клавиатуры

a

и b вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 23

 

 

Задача 24

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−5,1]

с шагом

0.4 ,

интервале [−2,2]

с шагом

0.8 ,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

 

bx

 

 

 

,x<−4

 

 

 

 

 

 

 

b

 

 

F(x)=

 

|

 

|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, x<0

 

{a x ,x≥−4

 

 

F(x)={cosa(x)

 

 

 

 

 

,x≥0

 

a и b

вводятся с клавиатуры

a

и b вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/id446425943

 

 

 

 

 

 

 

Задача 25

 

 

 

Задача 26

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−3,3] с шагом 0.6 ,

 

интервале

[−2,6] с шагом 1.2

,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

 

7

 

 

 

 

 

 

 

 

+

 

,x<4

 

 

 

,x<0

 

 

 

ax

bx

 

 

 

 

 

 

 

 

 

F(x)={

1x

 

 

 

F(x)={axx+b ,x≥0

 

,x≥4

 

a и b

вводятся с клавиатуры

 

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 27

 

 

 

Задача 28

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−10,10]

с шагом 2.5

,

интервале

[−1,5] с шагом 0.8

 

имеющую следующий вид:

 

,имеющую следующий вид:

 

 

 

a2

 

 

, x<0

 

 

 

(−2ab)x ,x<−1

 

 

 

x

 

 

 

 

F(x)=

cos(x)

,x≥0

 

F(x)={

x

,x≥−1

 

 

{

bx

 

 

 

 

 

 

 

 

 

 

 

a и b

вводятся с клавиатуры

 

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 29

 

 

 

Задача 30

 

Вычислить функцию F(x) на

 

Вычислить функцию F(x) на

интервале

[−1,6] с шагом 0.9 ,

 

интервале

[−2,2] с шагом 0.3

,

имеющую следующий вид:

 

имеющую следующий вид:

 

 

|ax2|−4

,x<3

 

 

 

 

 

a

 

 

 

F

(x)={b

 

 

,x≥3

 

 

 

 

, x<0

 

 

 

 

 

 

F(x)={

sin(x) cos(x)

 

x−1

 

 

a и b

вводятся с клавиатуры

 

 

2b +x

 

, x≥0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a и b

вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050

vk.com/id446425943