Olá, Claudeny, como vai?
O seu código atende perfeitamente aos requisitos do exercício e demonstra um bom domínio sobre a estrutura de repetição for e o uso de flags como a variável acessoLiberado para controlar o fluxo final do programa. Você aplicou corretamente a lógica de interrupção com o break tanto para o sucesso quanto para o limite de tentativas, garantindo que o sistema não processe dados desnecessários.
Parabéns por compartilhar sua resolução e pelo empenho na atividade, continue praticando e enviando seus projetos.
Bons estudos e lembre-se que o fórum está à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!