Modelar el funcionamiento de un cajero automático ya sea retiros, consultas de saldo, entre otros. El objetivo principal es el de definirlas funciones básicas de un cajero automático, así como también las operaciones de mantenimiento de cuentas bancarias.
Por cada cuenta se debe tener los siguientes datos:
• Número de Cuenta (21 dígitos alfanuméricos)
• Clave (de 4 a 6 dígitos alfanuméricos)
• Nombre del Titular de la Cuenta
Se desarrollara un programa que muestre y ejecute todas las funciones que a continuación se describen mostrando los resultados de las operaciones realizadas por medio de la pantalla
El programa debe ser capaz de
· Realizar retiros con diferentes opciones de cantidades a retirar de la cuenta bancaria o tarjeta de crédito.
· Realizar depósitos, ya sea en efectivo o por medio de cheques.
· Mostrar en pantalla el saldo de la cuenta después de realizar depósitos, retiros o consultas de saldo.
· Actualización de la libreta de ahorros
· Pago de servicios públicos.
· Pago de resumen de Cuenta tarjetas de Crédito.
· Cambio u obtención de contraseñas olvidadas
· Reflejar todos los cambios ocurridos antes de finalizar el programa, archivo que se deberá guardar ordenado ascendentemente por saldo de la cuenta.
· Agregarle las Entradas/Salidas extras que se consideren necesarias para definir óptimamente las funciones del cajero.