Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDATEC 2023
- Código
- qq891174
- Banca
- FUNDATEC
- Órgão
- FUMSSAR - RS
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico de Informática
- A16
- B7
- C3
- D8
- E15
GabaritoE — 15
Gabarito: letra E — ao final da execução, a variável "soma" valerá 15. O laço enquanto roda enquanto contador ≤ 8, acumulando o valor de contador em soma e depois dobrando contador. A simulação passo a passo mostra claramente o resultado.
A banca testa a capacidade de executar mentalmente um laço com atualização não incremental. Acompanhe:
Iteração | contador (início) | contador ≤ 8? | soma (antes) | soma (depois) | contador (fim) |
|---|---|---|---|---|---|
1ª | 1 | Sim | 0 | 0+1 = 1 | 1×2 = 2 |
2ª | 2 | Sim | 1 | 1+2 = 3 | 2×2 = 4 |
3ª | 4 | Sim | 3 | 3+4 = 7 | 4×2 = 8 |
4ª | 8 | Sim | 7 | 7+8 = 15 | 8×2 = 16 |
5ª | 16 | Não | — | — | — |
Após a 4ª iteração, contador vira 16 e o teste falha. Portanto soma = 15.
Gabarito: letra E.
Alternativas incorretas:
A) 16: corresponde ao valor do contador após a última iteração, não à soma.
B) 7: valor da soma ao final da 3ª iteração (antes de somar 8).
C) 3: valor da soma ao final da 2ª iteração.
D) 8: valor do contador no início da 4ª iteração (não é a soma).
Apenas a letra E (15) é o resultado correto.
Gabarito: letra E.
Link permanente: /questoes/qq891174