Qual das seguintes situações representa um exemplo de problema que pode ser resolvido por meio de um algoritmo?

(A) - 
 Escolher uma roupa para vestir.
(B) - 
 Fazer uma viagem de carro até uma cidade distante.
(C) - 
 Escrever um poema sobre a natureza.
(D) - 
 Aprender a tocar um instrumento musical.
(E) - 
 Sonhar com o futuro.

Explicação

A situação (B), "Fazer uma viagem de carro até uma cidade distante", é um problema que pode ser resolvido seguindo uma sequência de passos bem definida:

  1. Escolha o destino e a rota.
  2. Calcule a distância e o tempo de viagem.
  3. Defina as paradas para descanso e abastecimento.
  4. Verifique se o carro está em boas condições.
  5. Embale os itens necessários para a viagem.
  6. Siga a rota planejada.
  7. Chegue ao destino.

Análise das alternativas

As demais alternativas não representam problemas que possam ser resolvidos por meio de um algoritmo porque não envolvem uma sequência finita de passos claros para chegar a um resultado desejado:

  • (A): Escolher uma roupa para vestir depende de fatores pessoais e subjetivos.
  • (C): Escrever um poema é um processo criativo que não segue uma sequência definida.
  • (D): Aprender a tocar um instrumento musical envolve prática e dedicação, mas não há uma sequência fixa de passos.
  • (E): Sonhar com o futuro é um processo mental que não envolve uma sequência de ações concretas.

Conclusão

Os algoritmos são ferramentas úteis para resolver problemas que envolvem uma sequência finita de passos bem definidos.