Questão de Algoritmos e Estrutura de Dados — Algoritmos — COMVEST UFAM 2023
- Código
- qq846315
- Banca
- COMVEST UFAM
- Órgão
- UFAM
- Ano
- 2023
- Nível
- Médio
- Cargo
- COMVEST - - Técnico em Tecnologia da Informação
- A0 4
- B4 8
- C4 4
- D8 4
- E8 8
GabaritoD — 8 4
Gabarito: letra D. O algoritmo lê A=4 e B=8, depois executa a sequência de atribuições: C = A (C = 4), A = B (A = 8), B = C (B = 4). Por fim, imprime A (8) e B (4) – saída "8 4".
A banca testa a capacidade de simular mentalmente um algoritmo simples de troca de valores com variável auxiliar. As alternativas erradas resultam de interpretações incorretas: algumas confundem a ordem das impressões ou ignoram a troca.
Apresenta "0 4". Nenhuma variável recebe zero no algoritmo; possivelmente confunde com inicialização padrão ou outro algoritmo.
Apresenta "4 8", que são os valores originais de entrada. Ignora completamente a troca realizada pelas atribuições.
Apresenta "4 4". Parece supor que A e B se igualam a 4, o que não ocorre: após a troca, A recebe 8.
Corresponde exatamente ao resultado da execução: A = 8, B = 4, impressos nessa ordem.
Apresenta "8 8". Sugere que A e B se tornam 8, mas B recebe C que é 4.
Para algoritmos de troca, simule passo a passo anotando os valores de cada variável após cada atribuição. Monte uma tabela mental: | Linha | A | B | C |. Isso evita confusão.
Gabarito: letra D.
Link permanente: /questoes/qq846315