2
respostas

Validação de senha [RESPOSTA]

  • Criei uma classe Principal para exibir um acesso de login onde o usuário digita a senha, se a senha for igual a senha pré-definida(12345) aparece a mensagem "Acesso permitido!", se não for a senha correta, é gerado um loop enquanto o usuário digita a senha incorreta, com a mensagem "Acesso negado!", quando o usuário digitar a senha correta, o acesso é permitido e o loop para.

import java.util.Scanner;

public class Principal { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Digite a senha: "); String senha = "12345"; String senhaDigitada = scanner.next();

    if (senhaDigitada.equals(senha)) {
        System.out.println("Acesso permitido!");
    }
    while (!senha.equals(senhaDigitada)) {
        System.out.println("Acesso negado!");
        System.out.println("Tente novamente: ");
        String tentativa = scanner.next();

        if (tentativa.equals(senha)) {
            System.out.println("Acesso permitido!");
            break;
        }
    }
}

}

2 respostas

Oi, Eduardo! Tudo bem?

Excelente trabalho no código! Fico feliz em ver sua dedicação e o quanto você está se saindo bem no curso, parabéns. Caso surja alguma dúvida, sinta-se à vontade em comunicar por aqui, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

Obrigado Sarah, abraço!