Olá Osvaldo! Como vai?
O método 5Q que você mencionou é uma excelente abordagem para estruturar o pensamento e a organização de um algoritmo. Ele ajuda a garantir que você tenha uma compreensão clara do problema antes de começar a desenvolver uma solução.
Vamos ver como esse método pode ser aplicado ao exemplo do algoritmo de fazer café coado, que você está estudando:
Quais são os dados de entrada necessários:
- Quantidade de pó de café.
- Quantidade de água.
- Temperatura da água.
- Utensílios (filtro de papel, suporte, garrafa).
Que devo fazer com estes dados:
- Usar a quantidade correta de pó de café e água.
- Aquecer a água até a temperatura adequada.
- Seguir a sequência correta de passos para preparar o café.
Quais as restrições deste problema?
- A água deve estar a 90ºC.
- A quantidade de pó de café deve ser proporcional ao número de xícaras.
- O processo deve ser linear, sem desvios.
Qual resultado esperado?
- Café coado de acordo com as especificações (quantidade e sabor desejado).
Qual sequência de passos para chegar ao resultado esperado (pseudocódigo)?
- Preparar utensílios.
- Colocar o filtro de papel no suporte.
- Adicionar a quantidade correta de pó de café.
- Aquecer a água até 90ºC.
- Derramar a água sobre o pó de café.
- Aguardar a filtragem.
- Servir o café.
Aplicando o método 5Q, você pode garantir que todos os aspectos do problema são considerados antes de começar a escrever o algoritmo, o que pode ajudar a evitar erros e garantir que o resultado atenda às expectativas.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.