Logo Passei Direto
Buscar

Algoritmos

Grau Técnico
Considere o algoritmo abaixo: algoritmo "teste" var v:vetor[1..5] de inteiro 1: inteiro inicio leia(v[2]) leia(v[5]) leia(v[3]) leia(v[1]) leia(v[4]) para i de 1 ate 5 faca escreva(v[i]) fimpara fimalgoritmo Se os números de entrada forem, na sequência, 1,2,3,4,5, qual será a saída desse algoritmo? ᵃ.41352 b. 25314 C. 12345 d.54321 e.14532
User badge image
Jhonatan

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar o algoritmo passo a passo. 1. O vetor `v` é declarado com 5 posições. 2. O algoritmo lê os valores nas posições do vetor na seguinte ordem: - `v[2]` recebe 1 - `v[5]` recebe 2 - `v[3]` recebe 3 - `v[1]` recebe 4 - `v[4]` recebe 5 Portanto, após as leituras, o vetor `v` ficará assim: - `v[1] = 4` - `v[2] = 1` - `v[3] = 3` - `v[4] = 5` - `v[5] = 2` 3. O algoritmo então imprime os valores do vetor na ordem de `i` de 1 a 5: - `v[1]` = 4 - `v[2]` = 1 - `v[3]` = 3 - `v[4]` = 5 - `v[5]` = 2 Assim, a saída do algoritmo será: 41352. Portanto, a alternativa correta é: a. 41352.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina