Массив: Получить матрицу Y перестановкой столбцов – первого с последним, второго с предпоследним и т. д. - Pascal
Формулировка задачи:
Привет! Помогите, пожалуйста, решить задачу:
Дана действительная матрица X размера 6Х9. Найти матрицу Y, получающуюся из данной перестановкой столбцов – первого с последним, второго с предпоследним и т. д.
Не получается решить, в итоге выдаёт одни лишь нули...Решение задачи: «Массив: Получить матрицу Y перестановкой столбцов – первого с последним, второго с предпоследним и т. д.»
textual
Листинг программы
k:=n; for j:=1 to n do begin for i:=1 to m do y[i,j]:=x[i,k]; Dec(k); end;
Объяснение кода листинга программы
- Создается переменная
kи ей присваивается значение переменнойn. - Запускается внешний цикл для переменной
jот 1 доn. - Запускается вложенный цикл для переменной
iот 1 доm. - В ячейку матрицы
yс координатами [i, j] записывается значение из ячейки матрицыxс координатами [i, k]. - Переменная
kуменьшается на 1 (Dec(k)). - Процесс повторяется для всех элементов матрицы
yв соответствии с условиями задачи.