|
Сортировка массивов
1. В одномерном массиве размерностью n=10 отсортировать по возрастанию четные элементы массива. Вывести исходный и измененный массивы.
2. Отсортировать по возрастанию отрицательные элементы массива. Вывести исходный и измененный массивы.
3. В предыдущей задаче изменить сортировку так, чтобы элементы были отсортированы по убыванию.
4. В двумерном массиве размерностью 7*5 отсортировать по возрастанию элементы 3-ей строки. Вывести на экран исходный и измененный массивы.
5. В двумерном массиве размерностью 6*6 отсортировать по убыванию элементы главной диагонали. Вывести на экран исходный и измененный массивы.
6. В двумерном массиве размерностью 7*7 отсортировать по убыванию элементы побочной диагонали. Вывести на экран отсортированные элементы побочной диагонали.
7. Создать двумерный массив размерностью 5*6 и отсортировать по возрастанию элементы всех столбцов. Вывести исходный и измененный массивы.
8. Создать двумерный массив размерностью 7*4 и отсортировать по убыванию последние две строки. Вывести исходный и измененный массивы.
9. В двумерном массиве размерностью n*n, где n – нечетное число, отсортировать по возрастанию серединную строку и поменять её местами с элементами последней строки. Вывести исходный, отсортированный и измененный массивы.
10. В двумерном массиве размерностью 9*10 отсортировать по убыванию столбцы, кратные 3.
11. В одномерном массиве размерностью 2*n отсортируйте первую половину массива по убыванию, а вторую половину – по возрастанию.
12. В одномерном массиве размерностью 15 отсортировать элементы по возрастанию, а затем поменять местами второй и предпоследний элементы. Вывести исходный, отсортированный и измененный массивы.
13. В сортируемом по возрастанию одномерном массиве размерностью 15 подсчитать количество произведенных сравнений.
14. В сортируемом по возрастанию одномерном массиве размерностью 10 подсчитать количество произведенных перестановок.
|
|