- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Considere o seguinte algoritmo:
{ algoritmo para acompanhamento }
algoritmo
{ variáveis }
declare
i, auxiliar: inteiro
vetor[10]: inteiro { com índices de 0 a 9 }
{ comandos }
para i !$ \rightarrow !$ 0 até 9 faça
vetor[i] !$ \rightarrow !$ i
fim-para
para i !$ \rightarrow !$ 0 até 9 faça
auxiliar !$ \rightarrow !$ vetor[i]
vetor[i] !$ \rightarrow !$ vetor[9 – i]
vetor[9 – i] !$ \rightarrow !$ auxiliar
fim-para
para i !$ \rightarrow !$ 0 até 9 faça
escreva(vetor[i])
fim-para
fim-algoritmo
Assinale a alternativa que contém a saída produzida pelo algoritmo: