(курс 68 ч.) Перестановка элементов массива | Практическая работа № 17 Сортировка (informatika_09_68_pol) (68 часов в уч. год)

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, углубленный уровень)


Уроки 34 - 36
§ 20. Обработка массивов



Содержание урока

Введение

Перестановка элементов массива

Реверс массива

Линейный поиск в массиве

Сортировка массивов

Выводы

Вопросы и задания

Практическая работа № 15 «Перестановка элементов массива»

Практическая работа № 16 «Линейный поиск в массиве»

Практическая работа № 17 «Сортировка»


Практическая работа № 17 «Сортировка»


Уровень A. Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [0,20] и сортирует его в порядке убывания.

Пример:

Массив: 5     16     2     13     3     14     18     13     16     9

После сортировки: 18     16     16     14     13     13     9     5     3     2

Уровень B. Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [10,100] и сортирует его по возрастанию последней цифры числа (сначала идут все числа, которые заканчиваются на 0, потом все, которые заканчиваются на 1, и т.д.).

Пример:

Массив: 12     10     31     40    55     63     28     87     52     92

После сортировки: 10     40    31    12    52    92    63    55    87    28

Уровень C. Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [0,20] и сортирует его в порядке возрастания. На каждом шаге цикла выполняется поиск максимального (а не минимального!) элемента.

Пример:

Массив: 5    16    2    13    3    14    18    13    16    9

После сортировки: 2    3    5    9    13    13    14    16    16    18

Следующая страница § 20. Обработка массивов



Cкачать материалы урока







Наверх