A função abaixo, escrita na linguagem PHP, recebe um vetor e...

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: CETAP Órgão: AL-RR Prova: CETAP - 2010 - AL-RR - Analista de Sistemas |
Q78470 Programação
A função abaixo, escrita na linguagem PHP, recebe um vetor e executa operações de troca entre seus elementos:

Imagem 001.jpg

Ao chamar a função com um vetor de elementos [3, 1, 2], qual vetor é devolvido pela função?
Alternativas

Comentários

Veja os comentários dos nossos alunos

Inicialmente temos o array com a sequência  3   1   2. A cada iteração será feita uma troca entre o item da posição "i" com o item da posição "j" , com isso temos, que:

[i, j] - 

[0, 0] -> 3   1   2

[0, 1] -> 1   3   2

[0, 2] -> 2   3   1

[1, 0] -> 3   2   1

[1, 1] -> 3   2   1

[1, 2] -> 3   1   2

[2, 0] -> 2   1   3

[2, 1] -> 2   3   1

[2, 2] -> 2   3   1

Resposta, letra A

questão que não mede conhecimento, teria que ser menos iteração, pois quem tem que rodar isso é o computador. Numa prova fica demorado para resolver. O teste de mesa fica muito grande.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo