Skip to content
This repository has been archived by the owner on Jul 10, 2019. It is now read-only.
Rocío edited this page May 21, 2019 · 5 revisions

ETSIDI-BANK

Este programa permite a todo alumno de la escuela realizar una serie de operaciones.

Menú 1

- Crear cuenta

Si el alumno no dispone de una cuenta, podrá crear una nueva. Para ello solamente necesitará introducir un nombre de usuario (que no esté siendo utilizado por otro cliente), DNI (deberá tener un máximo de 8 dígitos, si tiene más dígitos el programa volverá a pedir que se introduzca de nuevo el dato),y un PIN (máximo 4 dígitos, en caso contrario se volverá a pedir).

- Iniciar sesión

Por el contrario, si se dispone de una cuenta, se deberán introducir correctamente los datos (usuario, DNI y PIN). Si no se introducen correctamente, volverán a ser pedidos. El programa abre el fichero en modo lectura y comprueba los usuarios que ya existen en el fichero.

Menú 2

- Ingresar dinero

Da la opción de ingresar efectivo en la cuenta del alumno.

- Retirar dinero

El alumno podrá retirar efectivo de su cuenta bancaria.

- Transferencias entre cuentas

Podrán realizarse transferencias de dinero entre los usuarios que ya han sido creados anteriormente.

- Ver estado de la cuenta

Al seleccionar esta opción se podrá ver el saldo que dispone el alumno a día de hoy.

- Compra de tickets

Etsidi-Bank ofrece múltiples ofertas a muy buen precio, a las que pueden acceder los alumnos desde el mismo cajero. El precio de la actividad será automáticamente descontado del saldo disponible en la cuenta.

- Salir del programa

Fin del programa. El programa guardará todos los datos guardados durante el programa en el fichero de registro para que cuando se inicie otra vez el programa este no empiece de 0 y tenga datos ya guardados de los usuarios previos.

Se han utilizado en el programa 2 funciones, una de ellas para contar las cifras de un número, y otra para saber si un número es decimal o no.