Oii Marcela, tudo bem?
Que bacana ver você compartilhando sua solução aqui no fórum! Entender o break é um passo importante para escrever loops mais eficientes, e você captou bem a ideia central: assim que o livro é encontrado, não faz sentido continuar percorrendo o resto da lista.
A lógica que você descreveu está correta. Só para reforçar os pontos-chave que tornam essa solução funcional:
- O
for percorre cada item da lista, um por vez. - Dentro do loop, um
if verifica se o item atual é o livro procurado. - Quando a condição é verdadeira, a mensagem é exibida e o
break encerra o loop imediatamente, sem checar "Orgulho e Preconceito".
Isso é exatamente o comportamento que o break oferece: controle fino sobre quando parar, sem depender do fim natural da lista.
Obrigada por compartilhar seu projeto aqui! Com certeza vai ajudar outros alunos que estejam passando pelo mesmo exercício.
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Bons estudos!
Sucesso ✨