Imagem de fundo

Considere o algoritmo abaixo, escrito em VisuAlg...

Considere o algoritmo abaixo, escrito em VisuAlg 3.0:

Algoritmo "partvetor"

Var

i, j, n, temp, contador: inteiro

x: vetor [0..7] de inteiro

Inicio

para i de 0 ate 7 faca

x[i]<-i+1

fimpara

escreva("Entre com um valor para n:")

leia(n)

para i de 0 ate 7-n faca

temp<-x[i]

x[i]<-x[i+n]

x[i+n]<-temp

contador<-contador+1

fimpara

escreval("contador:",contador)

escreva("resultado:")

para i de 0 ate 7 faca

escreva(x[i])

fimpara

Fimalgoritmo

Qual das alternativas abaixo representa uma saída compatível com a execução do algoritmo apresentado acima?


A


Início da execução

Entre com um valor para n:5

contador: 3

resultado: 6 7 8 4 5 3 2 1

Fim da execução.


B


Início da execução

Entre com um valor para n:5

contador: 4

resultado: 6 7 8 4 5 3 2 1

Fim da execução.


C


Início da execução

Entre com um valor para n:5

contador: 3

resultado: 6 7 8 4 5 1 2 3

Fim da execução.


D


Início da execução

Entre com um valor para n:5

contador: 4

resultado: 6 7 8 4 5 1 2 3

Fim da execução.


E


Início da execução

Entre com um valor para n:6

contador: 2

resultado: 6 7 8 4 5 1 2 3

Fim da execução.