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

Validación de contraseña

import java.util.Scanner;

public class Practica {
    public static void main(String[] args){
        Scanner teclado = new Scanner(System.in);
        int acceso = 123456;

        System.out.println("Ingrese la contraseña:");
        int contraseña = teclado.nextInt();

        if (contraseña == acceso){
            System.out.println("¡Acceso permitido!");
        } else {
            System.out.println("¡Acceso denegado!");
        }

    }
}

1 respuesta

Hola Noe, espero que estés bien

Tu código parece estar en el camino correcto para resolver el problema de validación de contraseña. Estás utilizando un Scanner para leer la entrada del usuario y comparando la contraseña ingresada con una contraseña predefinida. Esto es exactamente lo que se requiere para este ejercicio.

Aquí tienes un par de cosas que podrías considerar:

  1. Cerrar el Scanner: Es una buena práctica cerrar el Scanner al final de su uso para liberar los recursos. Puedes hacerlo añadiendo teclado.close(); antes de que termine el main.

  2. Validación adicional: Aunque no es necesario para este ejercicio específico, en situaciones reales podrías querer manejar excepciones en caso de que el usuario ingrese un tipo de dato incorrecto (por ejemplo, texto en lugar de un número).

Espero haber ayudado y buenos estudios!