Сортировка массива (pascal) презентация

Слайд 2

Сортировка

А

Б

В

А = (5, 3, 8, 10, 11, 12)

Изменение порядка следования элементов в массиве

в соответствии с определённым признаком называется сортировкой.

Слайд 3

Алгоритмы сортировки

Алгоритмы
сортировки

Метод
пузырька

Метод
выбора




Слайд 4

Важно запомнить

Сортировка выбором

На каждом шаге выбирается максимальный или минимальный элемент массива и устанавливается

на нужную позицию.

Сортировка пузырьком

Рассматриваются стоящие на соседних позициях элементы массива и при необходимости они меняются местами.

Слайд 5

Задача

Написать программу, которая генерирует последовательность случайных целых чисел из n элементов

, а затем

сортирует её по неубыванию.

от 0 до 50

Обозначим:
a – массив, в котором хранится последовательноcть чисел;
n – количество чисел в последовательности;
i, j – номер текущего элемента последовательности;
p – промежуточная переменная.

Слайд 6

Блок-схема сортировки методом выбора

начало

ввод n

i=1, n

a[i]=random (51)

i=1, n-1

j=i+1, n

a[j]

p = a[i]
a[i] = a[j]
a[j]

= p

i=1, n

вывод a[i]

конец

да

нет

Написать программу, которая генерирует последовательность случайных целых чисел из n элементов

, а затем сортирует её по неубыванию.

от 0 до 50

Слайд 7

Программа сортировки методом выбора

Слайд 8

Сортировка методом пузырька

4

5

2

3

1

5

1

3

1

2

5

3

2

4

5

Слайд 9

Программа сортировки методом пузырька

boolean

=

true

или

false

Слайд 10

Задания на урок

1. Дан целочисленный массив из 10 элементов (равных элементов нет). Вывести

на экран все его четные элементы, предварительно расположив их по убыванию методом пузырька.
2. Дан целочисленный массив из 10 элементов (равных элементов нет). Вывести на экран все его нечетные элементы, предварительно расположив их по возрастанию методом выбора.
3. Известны среднемесячные температуры за год (ввести с клавиатуры). Вывести на экран список номеров месяцев, в которых средняя температура была выше 7 градусов. Список номеров месяцев расположить в порядке убывания среднемесячных температур.
Имя файла: Сортировка-массива-(pascal).pptx
Количество просмотров: 67
Количество скачиваний: 0