Crea un programa que pida al usuario su código de usuario (un número entero) y su contraseña numérica (otro número entero), y no le permita seguir hasta que introduzca como código 1024 y como contraseña 4567.
Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables.
Definir x,codigo,contraseña Como Entero
Inicializo la variable x con el número 1.
x = 1
Creamos un ciclo que se repite mientras la variable x sea diferente de cero.
Mientras x <> 0 Hacer
En cada bucle pedimos que se ingrese un número.
Escribir «Ingresa el código de usuario: «
Este número lo ingresamos en la variable código.
leer codigo
Pedimos que se ingrese la contraseña.
Escribir «Ingresa la contraseña: «
Este dato lo ingresamos en la variable contraseña.
leer contraseña
Evaluamos si el código es igual a 1024 y la contraseña a 4567.
si codigo == 1024 y contraseña == 4567 Entonces
Si la condición se cumple, asignamos en la variable x el número cero, cuando la variable x es igual a cero el ciclo mientras finaliza.
x = 0
Con la función escribir mostramos el siguiente mensaje en pantalla.
Escribir «Los datos son correctos»
SiNo
Cuando la condición no se cumpla, indicamos que los datos son incorrectos.
Escribir «Los datos son incorrectos»
Escribir «»
FinSi
FinMientras
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Te comparto la solución de este algoritmo en lenguaje de programación Python.
Haz clic aquí para suscribirte a mi canal
x = 1
while x != 0:
codigo = int(input(«Ingresa el codigo de usuario: «))
contraseña = int(input(«Ingresa la contraseña: «))
if codigo == 1024 and contraseña == 4567:
print(«Los datos son correctos»)
x = 0
else:
print(«Los datos son incorrectos»)
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.