Задачи для самостоятельного решения. 1. В квадратном массиве поменять местами строку и столбец, на пересечении которых находится ноль
1. В квадратном массиве поменять местами строку и столбец, на пересечении которых находится ноль. Если такого элемента нет, то вывести сообщение об этом.
2. Поменять местами каждые две строки массива.
3. В каждой строке переставить первый отрицательный и последний положительный элементы. Поменять местами столбцы, в которых находятся первый встреченный максимальный и последний минимальный элементы. Если такого столбца или строки нет, то вывести сообщение об этом.
4. Если количество столбцов нечетно, то поменять первый и средний столбец, если четно, то средние два столбца поменять с первым и последним соответственно.
5. Поменять местами первую строку и строку, в которой находится первый нулевой элемент.
6. В двумерном массиве переставить строки следующим образом: первую с последней, вторую с предпоследней и так далее. Если строк нечетное количество, то средняя останется неизменной, иначе средние строки тоже меняем местами.
7. Дан двумерный массив. Расставить его столбцы следующим образом: последний, предпоследний, ..., второй, первый.
8. Дан двумерный массив. Начиная с первой строки, сдвинуть все строки на две вниз, а последние две перенести на место первых двух строк.
9. Первые k столбцов сдвинуть назад, а последние k поставить на место первых.
10. Дан двумерный массив. Расставить его строки следующим образом: первая, последняя, вторая, предпоследняя, третья, ... .
11. Начиная с k-го столбца, сдвинуть их вперед, а первые k поставить на место последних.
Файл сохраните на дискете, листинг сдайте учителю для оценки.
Дата добавления: 2015-05-16; просмотров: 1484;