Alternativa A
Para determinar quantas vezes o laço for será executado, precisamos analisar os três componentes principais da estrutura: inicialização, condição de parada e atualização do contador.
Análise do Código
O comando fornecido é:
for (ind = 15; ind >= 4; ind--)
Os componentes são:
- Inicialização: O contador começa com o valor
ind = 15. - Condição: O loop continua rodando enquanto
ind for maior ou igual a 4. Assim que ind for menor que 4 (ou seja, 3), o loop para. - Atualização: O operador
ind-- significa que o valor diminui 1 unidade a cada volta (15, 14, 13...).
Cálculo das Repetições
Para encontrar o total de iterações, contamos os valores inteiros no intervalo fechado entre o início e o fim da condição:
- Valor inicial: 15
- Último valor válido: 4 (pois $4 \geq 4$ é verdadeiro)
- Primeiro valor inválido: 3 (pois $3 \geq 4$ é falso)
A fórmula para contar elementos num intervalo inteiro [a, b] é (b - a) + 1.
Total = (\text{Valor Final} - \text{Valor Inicial}) + 1
Substituindo os valores:
Total = (15 - 4) + 1
Total = 11 + 1
Total = 12
Portanto, a repetição ocorre exatamente 12 vezes.
Alternativa A.