Gracias por tu visita y participar en este curso, si te gusta por favor subscríbete, dame tu like y comparte para seguir creciendo y publicando mas lecciones, esto me ayudaría mucho. Tambien para recibir las notificaciones de las nuevas lecciones que iré subiendo paulatinamente CONTACTO: informaticonfig@gmail.com COLABORACION: paypal.me/informaticonfig patreon.com/informaticonfig
Okay, hice el ejercicio por mi cuenta antes de ver el video y me quedó algo diferente, hice similar lo de comprobar el usuario pero en mi caso ya había definido también una contraseña para ese usuario, entonces realice un solo do- while que me verificara si el nombre de usuario es correcto y la contraseña también, inicia sesión correctamente, también le puse un limite de 3 intentos donde si se equivoca en la clave este limite incrementa y si llega a ser 3 se termina el bucle y le mostrara un mensaje que llego al limite, el bucle while también termina si el usuario y la clave son correctos, lo diferente es que no hice un do - while anidado y no hice un control para la clave ya que solo comprobaba si el usuario y la clave ingresada era igual a la ya definida. aun asi es correcto?
@@informaticonfig333 Muchisimas gracias, realmente estoy muy feliz con este curso porque siento que por fin estoy teniendo logica para programar, lo cual no me enseñaron en los primeros semestres si no que me pusieron a programar directamente. Termino este curso y arranco con Java.
me gusto mucho el video me puse a intentarlo puse que el programa solo entre poniendo una clave en espesifico y luego que solo tenga 5 intentos como mucho me dio brega si pero si se pudo
en esta si me trabe, pude hacer que pusiera una contraseña en especifico, pero no pude limitar el numero de las veces intente con el comando mientras pero o no lo supe hacer o es con otro. tambien lo intente como condicion anidada, poniendo si clave != '12345678' Entonces la idea que tenia es poner si los intentos superan 3, pero no se como manejarlo o con un repteir hasta que aiuda
pues luego de eso que pusiste debes poner una variable para cuando la clave se ingrese incorrecta esa variable suba un valor, cuando ese valor tenga 3 entonces debes hacer que el programa cierre con un mensaje al usuario.
@@informaticonfig333 ahora si costo pero ya, lo logre gracias. al final resulto que si lo estaba haciendo bien, solo que en el hasta que puse 'o' y la otra condicion para finalizar que seria el numero maximo lo habia dejado solo como si intento 0 Entonces
contolclave = 0 Repetir escribir 'ingrese su clave...'; Leer clave; si clave '12345678' Entonces Escribir 'la clave es incorrecta'; Escribir ' te quedan ',intento,' intentos'; si intento= 0 Entonces Escribir 'limite de intentos superado'; seguridad ="salir"; FinSi intento=intento-1; seguridad="salir"; SiNo Escribir '============================'; Escribir 'bienvenido a su cuenta de usuario'; controlclave = 1; control = 1; FinSi
Hasta Que controlclave=1; y el error era poner en el hasta el comando "o" y dejarlo Hasta Que controlclave=1 o intento = 0; y me dio. jajaj igual siento que debe de haber una manera mas simple y me la complique pero quedo
Bueno, aquí ya perdí, no logro hacer que la contraseña pida más requerimientos aparte de la cantidad mínima de caracteres, ¿Como aplico varias regla a una variable de clave?
hola, recuerda que estas aprendiendo fundamentos, cuando elijas tu lenguaje de programacion, con su sintaxis aprenderás todas las posibilidades que existen.
Gracias por tu visita y participar en este curso, si te gusta por favor subscríbete, dame tu like y comparte
para seguir creciendo y publicando mas lecciones, esto me ayudaría mucho.
Tambien para recibir las notificaciones de las nuevas lecciones que iré subiendo paulatinamente
CONTACTO: informaticonfig@gmail.com
COLABORACION: paypal.me/informaticonfig
patreon.com/informaticonfig
ya casi lo acaboo
muy buenooooo
Okay, hice el ejercicio por mi cuenta antes de ver el video y me quedó algo diferente, hice similar lo de comprobar el usuario pero en mi caso ya había definido también una contraseña para ese usuario, entonces realice un solo do- while que me verificara si el nombre de usuario es correcto y la contraseña también, inicia sesión correctamente, también le puse un limite de 3 intentos donde si se equivoca en la clave este limite incrementa y si llega a ser 3 se termina el bucle y le mostrara un mensaje que llego al limite, el bucle while también termina si el usuario y la clave son correctos, lo diferente es que no hice un do - while anidado y no hice un control para la clave ya que solo comprobaba si el usuario y la clave ingresada era igual a la ya definida. aun asi es correcto?
claro, tu lógica es correcta, recuerda que en programacion todo tiene varios caminos.
@@informaticonfig333 Muchisimas gracias, realmente estoy muy feliz con este curso porque siento que por fin estoy teniendo logica para programar, lo cual no me enseñaron en los primeros semestres si no que me pusieron a programar directamente. Termino este curso y arranco con Java.
me gusto mucho el video me puse a intentarlo puse que el programa solo entre poniendo una clave en espesifico y luego que solo tenga 5 intentos como mucho me dio brega si pero si se pudo
excelente, recuerda ir haciendo mas complejo tu codigo.
en esta si me trabe, pude hacer que pusiera una contraseña en especifico, pero no pude limitar el numero de las veces intente con el comando mientras pero o no lo supe hacer o es con otro.
tambien lo intente como condicion anidada, poniendo
si clave != '12345678' Entonces
la idea que tenia es poner si los intentos superan 3, pero no se como manejarlo
o con un repteir hasta que
aiuda
pues luego de eso que pusiste debes poner una variable para cuando la clave se ingrese incorrecta esa variable suba un valor, cuando ese valor tenga 3 entonces debes hacer que el programa cierre con un mensaje al usuario.
@@informaticonfig333 ahora si costo pero ya, lo logre gracias.
al final resulto que si lo estaba haciendo bien, solo que en el hasta que puse 'o' y la otra condicion para finalizar que seria el numero maximo
lo habia dejado solo como
si intento 0 Entonces
contolclave = 0
Repetir
escribir 'ingrese su clave...';
Leer clave;
si clave '12345678' Entonces
Escribir 'la clave es incorrecta';
Escribir ' te quedan ',intento,' intentos';
si intento= 0 Entonces
Escribir 'limite de intentos superado';
seguridad ="salir";
FinSi
intento=intento-1;
seguridad="salir";
SiNo
Escribir '============================';
Escribir 'bienvenido a su cuenta de usuario';
controlclave = 1;
control = 1;
FinSi
Hasta Que controlclave=1;
y el error era poner en el hasta el comando "o" y dejarlo
Hasta Que controlclave=1 o intento = 0;
y me dio.
jajaj igual siento que debe de haber una manera mas simple y me la complique pero quedo
@@informaticonfig333 y muchas gracias por responder a las dudas
Bueno, aquí ya perdí, no logro hacer que la contraseña pida más requerimientos aparte de la cantidad mínima de caracteres, ¿Como aplico varias regla a una variable de clave?
hola, recuerda que estas aprendiendo fundamentos, cuando elijas tu lenguaje de programacion, con su sintaxis aprenderás todas las posibilidades que existen.
Hola, no se como te funciono, pero, al declarar usuario ' dentro de la comilla' no me funcionaba, tirava error, pero al quitarcelo si funciono. :)
hola Junior, tal vez sea tema de la versión, pero cuando uses un editor profesional verás la forma correcta. Gracias.
@@informaticonfig333 gracias a usted.
Llevo unas horas tratando de hacer que mi programa bloquee cuando lleve 3 intentos pero no lo consigo :/.
Listo conseguí hacer eso, pero lo que si no encuentro en la manera de añadir la restricción de mayúsculas y caracteres especiales.