Заполнить массив а размером nxm следующим образом: 1 8 9 16 17 24 25 32 2 7 10 15 18 23 26 31 3 6 11 14 19 22 27 30 4 5 12 13 20 21 28 29 в паскале

holoyf holoyf    2   04.10.2019 08:50    0

Ответы
OlessyaBaeva OlessyaBaeva  09.10.2020 19:14

const n=4; m=8;

var a:array[1..n,1..m] of integer;

i,j,x: integer;

begin

x:=1;

for j:=1 to m do

begin

for i:=1 to n do

begin

a[i,j]:=x;

if (j mod 2 = 0) and (i<>n) then x:=x-1

else x:=x+1

end;

x:=x+n-1

end;

for i:=1 to n do

begin

for j:=1 to m do write(a[i,j]:5);

writeln

end

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика