Analise o trecho de pseudocódigo exibido a seguir. ...

Próximas questões
Com base no mesmo assunto
Q1069965 Algoritmos e Estrutura de Dados

Analise o trecho de pseudocódigo exibido a seguir.


Imagem associada para resolução da questão


De acordo com o pseudocódigo acima, assinale a opção que indica o número de vezes que o comando print é executado.

Alternativas

Comentários

Veja os comentários dos nossos alunos

GAB A

7 + 6 + 5 + 4 + 3 + 2 + 1 = 28

Gab.A

x = 1

while x < 10:

y = x + 2

while y ‹ 10:

print (x, y)

y = y + 1

x = x + 1

Quando x = 1:

  • y = x + 2 = 3
  • while y < 10: imprime de 3 até 9
  • Quantas vezes?
  • → de 3 até 9 = 7 vezes

Quando x = 2:

• y = 4 → imprime de 4 até 9 → 6 vezes

Quando x = 3:

• y = 5 → imprime de 5 até 9 → 5 vezes

Quando x = 4:

• y = 6 → imprime de 6 até 9 → 4 vezes

Quando x = 5:

• y = 7 → imprime de 7 até 9 → 3 vezes

Quando x = 6:

• y = 8 → imprime 8 e 9 → 2 vezes

Quando x = 7:

• y = 9 → imprime 9 → 1 vez

Quando x = 8:

• y = 10 → não entra no laço (10 ‹ 10 é falso)

Quando x = 9:

• y = 11 → também não entra no laço

Agora somando todas as vezes que print foi chamado:

  • 7 (x=1)
  • 6 (x=2)
  • 5 (x=3)
  • 4 (x=4)
  • 3 (x=5)
  • 2 (x=6)
  • 1 (x=7)
  • 0 (x=8)
  • 0 (x=9)

Total: 7 + 6 + 5 + 4 + 3 + 2 + 1 = 28 vezes

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo