Елена
Как записать на С++ это выражение - if (x*y) in [1,9] then Write(Matrix[3-X+1,3-Y+1],' ')
For x:=1 to 3 do Это фрагмент кода, меняющий первую и третью строки местами (в реале не выходит, но это не важно додумаю)
Begin
For y:=1 to 3 do
if (x*y) in [1,9] then
Write(Matrix[3-X+1,3-Y+1],' ')
else
Write(Matrix[X,Y],' ');