Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Password

public void verificarPassword(int password) {
    int numero = 123456;

    if (password == numero) {
        System.out.println("Accesso permitido.");
    } else {
        System.out.println("Accesso denegado.");
    }
}

// Ejemplo de uso de la clase Password

    Password password = new Password();
    Scanner scanner3 = new Scanner(System.in);
    System.out.print("Ingrese la contraseña: ");
    int passwordInput = scanner3.nextInt();
    password.verificarPassword(passwordInput);
    scanner3.close();
1 respuesta

¡Hola Estudiante! Espero que estés bien. Veo que estás trabajando en un ejercicio para verificar contraseñas en Java. Tu código parece estar en el camino correcto, pero hay un pequeño detalle que podrías ajustar para que se alinee mejor con la salida esperada del ejercicio.

En tu método verificarPassword, estás usando System.out.println para imprimir "Accesso permitido." y "Accesso denegado.". Sin embargo, en la salida esperada del ejercicio, las frases son "¡Acceso permitido!" y "¡Acceso denegado!". Asegúrate de que las cadenas de texto coincidan exactamente con las esperadas, incluyendo signos de exclamación y el uso de mayúsculas.

Aquí tienes cómo podrías ajustar tu código:

public void verificarPassword(int password) {
    int numero = 123456;

    if (password == numero) {
        System.out.println("¡Acceso permitido!");
    } else {
        System.out.println("¡Acceso denegado!");
    }
}

Con este pequeño ajuste, tu programa debería imprimir las salidas tal y como se espera en el ejercicio. Espero que esto te ayude a avanzar en tu práctica. ¡Bons estudios!