Перестановка элементов массива
Практическая работа № 15 «Перестановка элементов массива»
Практическая работа № 16 «Линейный поиск в массиве»
Практическая работа № 17 «Сортировка»
Уровень A. Напишите программу, которая заполняет массив из N = 8 элементов случайными чис-лами в диапазоне [0,20], выводит его на экран, а затем меняет местами пары соседних элементов, кроме первого и последнего (2-й с 3-м, 4-й с 5-м и т.д.).
Пример:
Массив: 5 16 2 13 3 14 18 17
Реверс: 5 2 16 3 13 18 14 17
Уровень B. Напишите программу, которая заполняет массив из N = 10 случайными числами в диапазоне [10,30], выводит его на экран, а затем выполняет реверс первой половины массива.
Пример:
Массив: 12 34 15 27 17 25 16 23 18 20
Реверс: 17 27 15 34 12 25 16 23 18 20
Уровень C. Напишите программу, которая заполняет массив из N = 10 случайными числами в диапазоне [10,50], выводит его на экран, а затем выполняет реверс отдельно первой и второй половин массива. При изменении значения N программа должна работать правильно без дополнительных изменений.
Пример:
Массив: 12 45 30 18 28 15 26 44 32 17
Реверс: 28 18 30 45 12 17 32 44 26 15
Следующая страница Практическая работа № 16 «Линейный поиск в массиве»