• Matéria: Informática
  • Autor: genevansilva
  • Perguntado 3 anos atrás

Dado o vetor CAIXA a seguir:

! C E R T O U A

Qual será a configuração do vetor CAIXA depois de executado o algoritmo? Assinale a alternativa correta.

Algoritmo caixa
Var
caixa: vetor[8] de caractere
i: inteiro
Início
Escreva(“Preencha o vetor caixa”)
Para i de 1 ate 8 passo 1 faça
Leia(caixa[i])
Fim_para
Para i de 1 até 8 passo 1 faça
aux <- caixa[i]
caixa[i] <- caixa[8-i+1]
caixa[8-i+1] <- aux
Fim_para
aux <- caixa[1]
caixa[1] <- caixa[8]
caixa[8] <- aux
Fim

De acordo com o algoritmo anterior, assinale a alternativa que mostre a correta impressão na tela.
Alternativas
Alternativa 1:

A ! E R T O U C
Alternativa 2:

A ! R T E O U C
Alternativa 3:

A C E R T O U !
Alternativa 4:

! A R T E O U C
Alternativa 5:

! A C E R T O U

Respostas

respondido por: webertsantoswe
0

Resposta:

ARCETOU!

Explicação:

1 2 3 4 5 6 7 8

! C E R T O U A

           aux <- caixa[i]      

caixa[i] <- caixa[8-i+1]

1 2 3 4 5 6 7 8           1 2 3 4 5 6 7 8

A U O T R E C !           ! C E R T O U A

caixa[8-1+1] <- aux=1=A

1 2 3 4 5 6 7 8

 U O T R E C A

caixa[8-2+1] <- aux=2=U

1 2 3 4 5 6 7 8

   O T R E U A

caixa[8-3+1] <- aux=3=O

1 2 3 4 5 6 7 8

     T R O U A

caixa[8-4+1] <- aux=4=T

1 2 3 4 5 6 7 8

       T O U A

caixa[8-5+1] <- aux=5=R

1 2 3 4 5 6 7 8

     R T O U A

caixa[8-6+1] <- aux=E

1 2 3 4 5 6 7 8

   E R T O U A

caixa[8-7+1] <- aux=C

1 2 3 4 5 6 7 8

 C E R T O U A

caixa[8-8+1] <- aux=!

1 2 3 4 5 6 7 8

! C E R T O U A

aux=! <- caixa[1]=!

1 2 3 4 5 6 7 8

 C E R T O U A

caixa[1]=A <- caixa[8]=A

1 2 3 4 5 6 7 8

A C E R T O U

 caixa[8]=! <- aux=!

1 2 3 4 5 6 7 8

A C E R T O U !

acho que deu para entender

Perguntas similares