Заполнить числами, начиная с единицы, квадратный массив из NxN элементов «змейкой» - Pascal ABC
Формулировка задачи:
Заполнить числами, начиная с единицы, квадратный массив из NxN элементов «змейкой». Пример, для массива 4х4:
Реализовать ввод размерности с клавиатуры
Решение задачи: «Заполнить числами, начиная с единицы, квадратный массив из NxN элементов «змейкой»»
textual
Листинг программы
const nmax=20; var a:array[1..nmax,1..nmax] of integer; n,i,j:byte; begin repeat write('Введите размер матрицы от 2 до ',nmax,' n='); readln(n); until n in [2..nmax]; for i:=1 to n do begin for j:=1 to n do begin if odd(i) then a[i,j]:=(i-1)*n+j else a[i,j]:=(i-1)*n+n-j+1; write(a[i,j]:4); end; writeln; end; end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д