Analise o trecho de pseudocódigo exibido a seguir. ...
Analise o trecho de pseudocódigo exibido a seguir.
De acordo com o pseudocódigo acima, assinale a opção que
indica o número de vezes que o comando print é executado.
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