filmov
tv
🔷 Algoritmo USUARIO y CONTRASEÑA en PSeInt solo permite 3 INTENTOS | USUARIO BLOQUEADO en PSeInt 💡
Показать описание
❤️ Tus TAREAS no dan espera, Te enseño ALGORITMOS cómo debe ser.
Muchas veces cuando utilizamos plataformas en internet, e inclusive algunos programas de escritorio; al intentar ingresar a una cuenta varias veces, somos bloqueados. Esta es una alternativa de seguridad para un Software, es por ello que en el presente vídeo veremos el algoritmo ingreso al sistema en PSeInt que solo permite 3 intentos o también llamado iniciar sesión en PSeInt.
Detalle del caso estudio: Se deberá diseñar un algoritmo que inicialmente solicite usuario y contraseña, deberá verificar la veracidad de los datos ingresados (Usuario: admin, Password: a123b); solo podrá tener 3 intentos para ingresar, si acaba estos tres intentos deberá mostrar un mensaje que indique: Usuario bloqueado.
Ya teniendo claro el ejercicio a construir, pasamos a realizar algunos análisis de las partes del mismo.
¿Cómo repetir el código cuando el usuario se equivoca?
Podemos hacerlo de varias formas, para este ejemplo utilizaremos un ciclo mientras, que verificará que el usuario tenga una «sesión» iniciada; ¿y cómo?, muy simple con una variable, si dicha variable es iguala: «0«, el usuario no ha ingresado, si la sesión es igual a «1«, logró entrar; cuando el usuario ingresa y tenemos sesión 1, el ciclo repetitivo podrá finalizar y terminar la ejecución del algoritmo, así mismo necesitamos una variable que defina los intentos permitidos para el usuario (3), veamos.
Si analizámos el código nos permitirá verificar si el usuario ingresó; como también si el usuario ya se acabó los intentos permitidos; ¿y ahora que hacemos?, pues bien. El siguiente paso es fundamental, debemos hacer dos cosas:
Incrementar a variable intento (Sumarle 1) cuando el usuario se equivoca.
Cambiar de «0» a «1«, la variable de sesión cuando el usuario ingresa con éxito.
Podemos observar como incrementamos la variable intento y cambiamos el valor de la variable sesión, esto se realiza en los lugares correspondientes; como al equivocarse en cualquiera de los dos casos (Usuario o contraseña) y cuando el usuario ingresa correctamente.
Mostrando el mensaje de usuario bloqueado
Nuestro caso estudio indica que debemos mostrar un mensaje de «Usuario bloqueado cuando este ya utilizó los 3 intentos«; para este punto ocupamos el uso de un condicional.
Este condicional lo podemos ubicar fuera del ciclo mientras, ya que solo necesita validar una sola vez,.
Mensaje usuario bloqueado en PSeInt
En el condicional no es necesario utilizar «si no», debido que el mensaje usuario bloqueado solo aparecerá cuando se usan los 3 intentos; de lo contrario al usuario ingresar al sistema no se deberá mostrar dicho mensaje.
De esta forma hemos reestructurado nuestro código de algoritmo Ingreso al Sistema en PSeInt o iniciar sesión que solo permite 3 Intentos.
Комментарии