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

[Proyecto] Respuesta Validador de Contraseña

import java.util.Scanner;

public class Contrseña {
    public static void main(String[] args) {

        String contraseñaValida = "123456";
        Scanner teclado = new Scanner(System.in);
        System.out.println("Ingrese la contraseña :");
        String contrasena = teclado.next();
        if(contrasena.equals(contraseñaValida)){
            System.out.println("Acceso permitido!");
        }else{
            System.out.println("Acceso denegado!");
        }

    }
}
1 respuesta

¡Hola Edward, espero que estés bien!

Tu código para el validador de contraseña parece estar bien encaminado. Estás utilizando un Scanner para recibir la entrada del usuario y luego comparas esta entrada con una contraseña predefinida. La lógica del if/else es correcta para determinar si el acceso debe ser permitido o denegado.

Aquí tienes algunos puntos a considerar para asegurarte de que todo funcione correctamente:

  1. Nombre de la Clase: Asegúrate de que el nombre de la clase sea correcto. En tu código, la clase se llama Contrseña, pero debería ser Contraseña para reflejar el propósito del programa. Sin embargo, si tu entorno de desarrollo no permite el uso de caracteres especiales en nombres de clases, puedes optar por un nombre como Contrasena.

  2. Entrada del Usuario: Verifica que estás ingresando la contraseña correcta cuando pruebas el programa. La contraseña que debe ser ingresada para permitir el acceso es "123456".

  3. Scanner: No olvides cerrar el Scanner después de usarlo para evitar posibles fugas de recursos. Puedes hacerlo añadiendo teclado.close(); al final del método main.

Espero que esto te ayude a completar tu proyecto. ¡Bons estudios!