Лабораторная работа №16 «Сортировка одномерного массива методом прямого выбора»

№ варианта

Задача

1

Заполнить массив из 20 элементов случайными числами от -5 до 10. Сформировать два массива, состоящие из элементов исходного массива с четными и не четными индексами соответственно. 0 считать четным. Произвести сортировку методом прямого выбора массива из четных элементов по убыванию, массива из нечетных по возрастанию.

2

Заполнить массив из 20 элементов случайными числами от -10 до 5. Сформировать два массива, состоящие из первых 10 и последних 10 элементов исходного массива. Произвести сортировку методом прямого выбора первого полученного массива по убыванию, второго - по возрастанию.

 

После каждого прохода выводить содержимое каждого массива

Пример вывода:

Вывод

5 1 4 2 3 3 2 1 5 9

 

5 1 4 2 3

1 5 4 2 3

1 2 4 5 3

1 2 3 5 4

1 2 3 4 5

 

3 2 1 5 9

9 2 1 5 3

9 5 1 2 3

9 5 3 2 1

9 5 3 2 1

 

компьютер

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

вариант

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2

1

2