Cajero Automático En Java [Ejercicio]

Encuentra en el sitio

Últimos Artículos

El ejercicio del Cajero Automático en Java es uno de los ejercicios más interesantes para realizar, ya que podemos integrar diversos conceptos en un ejemplo concreto de la vida cotidiana. Por tal motivo quiero compartir el código de un cajero automático (básico), en el cual usaremos los cuadros de dialogo de java, para dar un ambiente algo gráfico, mas adelante compartiré uno “mas bonito” en el sentido de que sera con un formulario básico como el del siguiente ejemplo, botones, algo mas llamativo para el usuario.
Clase Que Contiene el Ejercicio
Ahora bien, estableceré los requisitos funcionales de la aplicación, inicialmente la aplicación tendrá una sola cuenta, esta cuenta contara con un valor inicial y una contraseña; la aplicación podrá mostrar el saldo de la cuenta, consignar un valor, retirar un valor y cambiar la clave. Al momento de retirar “dinero”, este mostrará 5 valores opcionales: 5000, 10.000, 20.000, 50.000, 100.000, ademas de la opción de retirar un valor diferente a los mostrados. Se trabajaran con números enteros, si se desea trabajar con decimales pueden modificar el tipo de las variables 😉

Ademas de lo anterior se validaran si son números los que se ingresan como datos, si se ingresan las opciones correctas, si los valores a descontar no superan el limite mínimo a dejar en la cuenta como saldo (10.000),  ademas una validación opcional que hice fue al cambiar la contraseña, si esta contenía menos de tres caracteres no podría ser modificada. Ahora habiendo definido lo que hará y que se manejara, veremos el código:

Clase Que Contiene el Método Principal

Clase Que Contiene el Ejercicio

Clase con Validación de Numero

Ejecución del Cajero Automático

Menu Cajero Automatico

Saldo del Cajero Automatico

Consignar en Cajero Automatico

Retirar del Cajero Automatico

Cambiar Clave del Cajero Automatico

El código se puede optimizar tratando de llevar a la realidad el funcionamiento de un verdadero cajero automático, al servir este para varios usuarios, una solución para esto es usar arreglos. Ademas pueden personalizar los cuadros de dialogo; espero que el anterior código sea de gran utilidad.

Si te ha gustado el post, compártelo, regala un like ó comenta 😉

Resumen
Fecha Publicación
Resumen articulo
Ejercicio completo sobre una simulación de un Cajero Automático en Java mediante cuadros de dialogo. Simula consultar saldo, consignación al saldo, retiro del saldo y cambio de contraseña de una cuenta bancaria.
Calificación
51star1star1star1star1star
  1. Avatar for belial9826 Hans dice:

    Buen. Trabajo estpue do que publiques y ayudes más con estas programaciones

  2. Avatar for belial9826 kriss dice:

    disculpe queria saber en que programa esta implementado?

  3. Avatar for belial9826 Melvin dice:

    excelente muy practico

  4. Avatar for belial9826 Yefferson dice:

    como puedo descararlo

    1. Avatar for belial9826 belial9826 dice:

      Debajo de “Estas a un paso de disfrutar del contenido ;)” tienes que realizar una acción social para ver el enlace de descarga.

  5. Avatar for belial9826 Eduardo dice:

    Disculpa usas una variable gt dentro del código pero no puedo localizar en donde la estas declarando, podrias ayudarme en eso?

    1. Avatar for belial9826 belial9826 dice:

      Hola, disculpa pero al realizar la migracion del sitio muchas veces se cambian cosas como los signos > y < .... Voy a solucionar esto para corregir el error.

  6. Avatar for belial9826 Win dice:

    amigo me podrias facilitar con el codigo al correo [email protected] te agredeciaria un monton

  7. Avatar for belial9826 Vican dice:

    Hola saludos, me podrias regalar el codigo por favor a mi correo [email protected]

  8. Avatar for belial9826 frank dice:

    Gracias por tremendo aporte.

  9. Avatar for belial9826 rubi dice:

    No encuentro el link

    1. Avatar for belial9826 belial9826 dice:

      Claro, solo tienes que dejar una acción social en el bloque para obtener el código de la aplicación que se encuentra en mega sin contraseña.

  10. Avatar for belial9826 jose dice:

    no funciona el link ayuda, necesito el programa

    1. Avatar for belial9826 belial9826 dice:

      Hola amigo, ya se ha solucionado el inconveniente, saludos.

    2. Avatar for belial9826 rubi dice:

      No encuentro el link del codigo donde está

Deja un comentario