1
resposta

Exercício tentativas login

import java.util.Scanner;

public class senha {
    static void main(String[] args) {
        Scanner ler = new Scanner(System.in);

        String senha = "1234";

        System.out.println("Digite a senha: ");
        String tent = ler.nextLine();

        if (!tent.equals(senha)){
            for (int i = 2; i >= 0; i--) {
                if (i == 0){
                    System.out.println("Conta bloqueada temporariamente");
                } else {
                    System.out.println("Senha incorreta! Você tem " + i + " tentativas.");
                    tent = ler.nextLine();
                }
            }
        }else {
            System.out.println("Senha correta! Acesso consedido.");
        }
    }
}
1 resposta

Olá, Gabriel! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da estrutura condicional para validar a senha com Java, utilizou muito bem o laço de repetição para controlar o número de tentativas e ainda compreendeu a importância da mensagem de feedback ao usuário para tornar o programa mais interativo e claro.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!