Questão
ID 1112203Disciplina: Tecnologia da Informação
Assunto: Vetores e Matrizes
Ano: 2002 Banca: PUC MG - Pontifícia Universidade Católica de Minas Gerais Órgão: Procuradoria-Geral de Justiça de Minas Gerais
Considere uma matriz hipotética:
a11 a12 a13
a21 a22 a23
a31 a32 a33
Considere também este programa para manipulá-la:
program Matriz;
const M=3;
Var a: Array [1..M,1..M] of integer;
Var laco,cpl,passo,i,j: integer;
begin
for laco:=1 to 4 do begin
if laco<3 then cpl:=M-1 else cpl:=0;
if laco<3 then passo:=1 else passo:=-1;
i:= (M-cpl);
while(i<>M+1) and (i<>0) do begin
if ODD(laco) then begin
j:=(M-cpl);
write('a',i,j,' ');
end else begin
j:=(cpl+1);
write('a',j,i,' ');
end; {if}
i := i + passo;
end;{for i}
end;{for laco}
end.
Marque a alternativa que exibe CORRETAMENTE o resultado da execução desse programa.