Двухмерные массивы - PascalABC.NET

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

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

На чёрном экране матрица, имеющая размерность 4*4, выводится в строку, а надо в исходном виде, т.е 4*4, как это исправить?

Решение задачи: «Двухмерные массивы»

textual
Листинг программы
For i:=1 to 4 do
 begin
  For j:=1 to 4 do
   begin
    read(fr,A[i,j]);
    write(A[i,j]:4);
    write(fw,A[i,j]:4);//зачем писать в новый файл?
   end;
  writeln;
 end;

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

В данном коде выполняется считывание данных из файла fr в двумерный массив A размером 5x5, затем происходит запись этих данных в файл fw. Данные записываются построчно, сначала выводится строка с номерами от 1 до 4, затем строка с элементами массива A и их значениями, после чего строка с элементами массива A и их значениями записывается в файл fw. Каждая строка массива A выводится на отдельной строке. Возможно, этот код является частью более обширной программы, поэтому точного ответа на вопрос Зачем писать в новый файл? дать нельзя.

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

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