
26 Capítulo 1
outra adivinhação
Os usuários ainda não gostam.
O programa funciona e, agora, gera um feedback extra,
mas há um problema. Se os usuários quiserem fazer outra
adivinhação, terão de executar o programa de novo. Eles
realmente querem que o programa continue fazendo
solicitações para outra adivinhação, até que nalmente
consigam a resposta certa.
Você pode ver qual é o problema?
Como conseguimos fazer com que o computador faça algo
repetidamente? Devemos simplesmente fazer uma cópia
do código e colá-la no nal do arquivo? Isso asseguraria
que o usuário fosse perguntado duas vezes. Mas, e se eles
precisarem fazer 3 adivinhações? 4 adivinhações ...