Raciocínio Lógico Múltipla Escolha

Vamos supor que precisamos repetir a execução de um laço três vezes. Esse laço irá realizar a soma de um valor com o número 1. Assinale a alternativa que traz a sintaxe correta da estrutura de repetição que deve ser executada.

Vamos supor que precisamos repetir a execução de um laço três vezes. Esse laço irá realizar a soma de um valor com o número 1. Assinale a alternativa que traz a sintaxe correta da estrutura de repetição que deve ser executada.

  1. enquanto repita 3 vezes faça.
  2. repita...até(3).
  3. para contador de 1 até 3 passo 1 faça.
  4. enquanto (3) repita (3)...faça.
  5. para 1 até 3 repita.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

Análise da Questão

Esta questão aborda Estruturas de Repetição (Loops) em Algoritmos/Pseudocódigo. O objetivo é identificar a sintaxe correta para executar um bloco de código um número específico de vezes (neste caso, 3 vezes).

Conceito Principal: Laço PARA

Em linguagens estruturadas e pseudocódigos comuns (como Portugol ou VisualG), a estrutura PARA é ideal quando sabemos antecipadamente quantas vezes o código deve rodar. Ela funciona como um "controle de tráfego" para o programa.

A estrutura padrão segue a lógica:
\text{PARA } \text{variavel} \text{ DE } \text{inicio} \text{ ATÉ } \text{fim} \text{ PASSO } \text{incremento} \text{ FAÇA}

Por que a Alternativa C é a Correta?

A opção C apresenta a sintaxe completa e lógica para um contador:

  • para contador de 1 até 3 passo 1 faça:
  • Define uma variável (contador).
  • Estabelece o início (1) e o fim (3).
  • Define o incremento (passo 1), ou seja, o contador vai subindo de um em um.
  • Garante que o bloco interno será executado para os valores 1, 2 e 3 (totalizando 3 vezes).

Isso corresponde diretamente ao enunciado: "repetir a execução... três vezes".

Por que as outras estão incorretas?

AlternativaErro Encontrado
AMistura enquanto (que usa condições lógicas) com instruções de repetição de forma inválida.
BA estrutura REPITA...ATÉ geralmente verifica a condição no final e precisa de uma expressão lógica clara (ex: ATE X > 3), não apenas um número solto entre parênteses.
DSintaxe confusa que mistura comandos diferentes (ENQUANTO com REPITA) sem lógica algorítmica.
EComeça com conjunção ("e") e falta a palavra-chave essencial FAÇA para delimitar o bloco de código.

Conclusão

A estrutura de repetição controlada por variável (loop for) é a ferramenta adequada para tarefas pré-determinadas. A alternativa C é a única que utiliza a sintaxe padronizada de inicialização, verificação de limite e incremento necessários para garantir a execução exata de 3 iterações.

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.