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

Validar contraseña

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Javier,

Veo que estás trabajando en un programa para validar contraseñas. Aquí tienes algunas observaciones y sugerencias para mejorar tu código:

  1. Lógica de Intentos Restantes:

    • En la línea 28, parece que hay un pequeño error en el cálculo de los intentos restantes. Debería ser 3 - intentos en lugar de 3 - intentos + intentos. La línea corregida sería:
      System.out.println("Te quedan " + (3 - intentos) + " intentos");
      
  2. Mensajes de Salida:

    • Asegúrate de que los mensajes de salida sean claros para el usuario. Por ejemplo, al ingresar una contraseña incorrecta, podrías añadir un mensaje que indique que se vuelva a intentar.
  3. Cerrar el Scanner:

    • Estás cerrando el Scanner al final del programa, lo cual es correcto. Solo asegúrate de que no haya más uso del Scanner después de cerrarlo.
  4. Consideraciones de Seguridad:

    • Aunque esto es un ejercicio, recuerda que en aplicaciones reales, las contraseñas no deberían almacenarse en texto plano. Considera usar un hash seguro para almacenarlas.

Con estas correcciones, tu programa debería funcionar mejor. Espero que estas sugerencias te sean útiles.

¡Espero haber ayudado y buenos estudios!