VUNESP — Analista Judiciário - Informática — Software — 2023

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

  1. A)

    8 vezes.

  2. B)

    54 vezes.

  3. C)

    336 vezes.

  4. D)

    112 vezes.

  5. 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.

Questões relacionadas