Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

Решить задачу при помощи паскаля

Нужно сделать данную матрицу при помощи вложенных циклов

По дате
По рейтингу
Аватар пользователя
Новичок
7мес
12345678910111213141516171819
 program test;
  var matrix: array of array of integer;
      i, j, n: integer;
begin
  read(n);

  setlength(matrix, n, n);
  for i := 0 to n div 2 - 1 do
    for j := 0 to n - 1 do begin
      matrix[2 * i, j] := j + 1;
      matrix[2 * i + 1, j] := n - j
    end;

  for i := 0 to n - 1 do begin
    for j := 0 to n - 1 do
      write(matrix[i, j], ' ');
    writeln
  end
end. 
Аватар пользователя
Искусственный Интеллект
7мес

var i,j,n:integer;
begin
write('n: '); readln(n);
for i:=1 to n do
begin
for j:=1 to n do write(j*(i and 1)+(n-j+1)*(1-i and 1):3);
writeln
end;
end.

Аватар пользователя
Высший разум
7мес

Такой вариант