Documentos de Académico
Documentos de Profesional
Documentos de Cultura
a. Módulo: 2
b. Asignatura: Pensamiento algorítmico
c. RA: Resultado de aprendizaje del módulo
d. Docente Online:
e. Fecha de entrega: 22 de noviembre 2022
1
Introducción
2
Desarrollo
Algoritmo cajero_automatico
saldo = 100000
contador = 1
clave = 1234
segun respuesta
1:
escribir "tu saldo actual es: ",saldo
2:
Escribir "ingrese su nueva contraseña"
Leer nueva_clave
3
si nueva_clave = clave
Escribir "intente nuevamente es la
misma"
SiNo
Escribir "la clave a sido guardada con
exito"
FinSi
3:
Escribir "ingresa la cantidad a retirar"
leer retiro
si retiro > saldo Entonces
Escribir "la cantidad supera el saldo"
Escribir "tu saldo actual es: ", saldo
SiNo
saldo = saldo - retiro
Escribir "tu saldo actual es: ",saldo
FinSi
FinSegun
FinMientras
SiNo
contador = contador + 1
si contador == 4 Entonces
Escribir "has fallado los 3 intentos"
SiNo
Escribir "la contraseña es incorrecta"
FinSi
FinSi
FinMientras
FinAlgoritmo
4
en mi seudocódigo utilice expresiones lógicas y aritméticas que e desarrolla dentro de mi
cajero automático.
Utilice expresiones lógicas para la verificación de la clave.
Utilice expresiones de aritmética de tipo resta para la retirada del dinero.
Precondiciones:
Validar tarjeta:
Validar la clave
Comunicación cifrada
La clave debe estar guardad en una base de datos en tipo entero
La clave debe ser validad por el banco
La respuesta de confirmación de la clave debe ser de segundos
5
Que la clave a sido validad correctamente
El cliente debe elegir una opción en el menú
Sacar dinero
Consultar saldo
Cambiar contraseña
Salir
Si no salir cajero
Postcondiciones:
Validar tarjeta:
Validar la clave:
6
Conclusión
Bibliografía