Из одной матрицы сформировать другую - QBasic

Узнай цену своей работы

Формулировка задачи:

задание: Формирование из выходного массива второго двумерного массива элементы которого столбцы взятые подряд с номера N по номер M. N и M вводятся, N<M пробовал реализовать не как не получается может есть у кого идеи ?

Решение задачи: «Из одной матрицы сформировать другую»

textual
Листинг программы
FOR i = 1 TO q
        FOR j = 1 TO m
                newA(i, j) = a(i, j + n)
        NEXT j
NEXT i

Объяснение кода листинга программы

В данном коде происходит перенос элементов из одной матрицы в другую с помощью двух циклов for. Первый цикл идет по строкам первой матрицы (от 1 до q), а второй цикл идет по столбцам первой матрицы (от 1 до m). Внутри циклов происходит присваивание элементам второй матрицы (newA), которые располагаются в строке i, столбце j, значения элемента первой матрицы (a), который располагается в строке i, столбце j+n. После завершения второго цикла, программа переходит к следующему элементу первой матрицы (i+1) и повторяет процедуру.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5
Похожие ответы