Enunciado
Um trecho de programa, expresso na forma de uma pseudolinguagem (Português Estruturado), é apresentado a seguir. Início Inteiro: i, j, k, a; ... Para i de 3 até 6 faça Para j de 4 até 7 faça Para k de 2 até 8 faça [ a ← a + 1; ] ... Fim. É correto afirmar que, a variável a, após a execução de desse trecho de programa, terá sido incrementada
Alternativas
- A)
8 vezes.
- B)
54 vezes.
- C)
336 vezes.
- D)
112 vezes.
- E)
6 vezes.
Gabarito e comentário
Resposta correta: D
A alternativa D está correta. Os limites dos laços são inclusivos. O índice i assume quatro valores, de 3 a 6; j também assume quatro valores, de 4 a 7; e k assume sete valores, de 2 a 8. Como a instrução de incremento está dentro dos três laços, ela é executada 4 × 4 × 7 vezes, totalizando 112 incrementos. Assim, a resposta é: 112 vezes.