Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Meu código finalizado

4 respostas
solução

Funcionou certinho Bruno?

Funcionou sim!

Bruno, esse código contém um erro singelo, que pode passar despercebido. Ocorre que você colocou três condições para que while receba o valor (true). Assim, se o usuário informar, por exemplo, na primeira tentativa, um login (loginInformado) que seja igual ao loginCadastrado e uma senha (senhaInformada) que seja diferente da senhaCadastrada "while" receberá o valor (false) e, portanto, não repetirá a operação. Isto porque, nesse caso, uma das condições (loginCadastrado != loginInformado) foi descumprida. Assim sendo, o programa retorna o número de tentativas faltantes, mas não repete a operação para que o usuário tente novamente. Teste e confira :)

Verdade, Rafael! Vou corrigir, obrigado!