Raciocínio Lógico Múltipla Escolha

algoritmo testes var palavra: vetor[1..20] de caracter K, N, L: inteiro inicio escreva("Digite o tamanho da palavra (caracteres)") leia(T) escreva("Digite - letra (enter): ") para K de 1 ate T passo 1 faça leia (palavra[K]) fimpara //parte 3 L <- T div 2 para K de 1 ate L passo 1 faça X <- palavra[K] palavra[K] <- palavra[N] palavra[N] <- X N <- N - 1 fimpara //parte 4 para K de 1 ate T passo 1 faça escreva (palavra[K]) fimalgoritmo Caso contrário, o seu implemento, ou alternativa a seguir a seleção a correta.

algoritmo testes
var
palavra: vetor[1..20] de caracter
K, N, L: inteiro
inicio
escreva("Digite o tamanho da palavra (caracteres)")
leia(T)
escreva("Digite - letra (enter): ")
para K de 1 ate T passo 1 faça
leia (palavra[K])
fimpara
//parte 3
L <- T div 2
para K de 1 ate L passo 1 faça
X <- palavra[K]
palavra[K] <- palavra[N]
palavra[N] <- X
N <- N - 1
fimpara
//parte 4
para K de 1 ate T passo 1 faça
escreva (palavra[K])
fimalgoritmo
Caso contrário, o seu implemento, ou alternativa a seguir a seleção a correta.

  1. Na parte 1, é declarada a variável palavra e não é definido o tamanho máximo.
  2. Na parte 2, é definido a variável inteira para execução de um único comando.
  3. Na parte 3, realiza-se o processo para inverter os caracteres da string.
  4. Na parte 4, a palavra é escrita através da execução de um único comando.
  5. Nenhuma alternativa está correta.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - O algoritmo executa uma reversão da ordem das palavras no vetor.

Análise do algoritmo:

O código processa um vetor de palavras (palavra) com T elementos. Na parte 3, ocorre uma troca entre elementos simétricos do vetor: para cada K de 1 até L (onde L = T div 2), o elemento palavra[K] é substituído pelo elemento palavra[N] (inicialmente N = T) e vice-versa.

Exemplo prático:

Se T = 4 e as palavras forem ["A", "B", "C", "D"]:

  • Após a execução da parte 3, o vetor fica ["D", "C", "B", "A"], ou seja, a ordem das palavras é invertida.

Isso significa que o algoritmo reverte a ordem das palavras no vetor, correspondendo à Alternativa C.

Alternativa C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Raciocínio Lógico

Ver mais Raciocínio Lógico resolvidas

Tem outra questão de Raciocínio Lógico?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.