Raciocínio Lógico Múltipla Escolha

Considere a seguinte estrutura de comando FOR: for (ind = 15; ind >= 4; ind--) Quantas vezes a repetição vai ocorrer?

Considere a seguinte estrutura de comando FOR:
for (ind = 15; ind >= 4; ind--)
Quantas vezes a repetição vai ocorrer?

  1. 12.
  2. 11.
  3. 15.
  4. 25.
  5. 20.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

A questão pede para calcular o número de iterações de um laço for em programação. Para resolver, precisamos analisar os três componentes principais da estrutura do comando: inicialização, condição e atualização.

O código fornecido é: for (ind = 15; ind >= 4; ind--)

Análise Detalhada

Vamos decompor cada parte do comando para entender como o contador funciona:

  • Inicialização: ind = 15
  • A variável começa valendo 15. Esta é a primeira vez que o bloco dentro do laço será executado.
  • Condição: ind >= 4
  • O laço continua rodando enquanto a variável for maior ou igual a 4. Assim que ind chegar a 3, a condição falha e o laço encerra.
  • Atualização: ind--
  • Após cada execução, a variável diminui 1 unidade (decremento).

Cálculo das Repetições

Para encontrar quantas vezes o laço roda, podemos contar os números inteiros inclusivos entre o valor inicial e o final.

A fórmula geral para contar números inteiros de a até b (onde a > b e ambos são inclusos) é:

\text{Total} = (\text{Valor Inicial} - \text{Valor Final}) + 1

Aplicando aos dados da questão:

\text{Total} = (15 - 4) + 1
\text{Total} = 11 + 1
\text{Total} = 12

Podemos visualizar a sequência exata dos valores que a variável ind assume durante as execuções:

IteraçãoValor de ind
15
14
......
11ª5
12ª4

Na 13ª tentativa, o valor seria 3, o que não satisfaz a condição ind >= 4, parando a repetição.

Portanto, a repetição ocorre exatamente 12 vezes.

Alternativa A.

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.