Funciones y procedimientos en Visual Basic 2005 para calcular el valor en letras de un monto y el detalle del vuelto correspondiente
- Pantalla
inicial
Código del formulario y sus correspondientes
procedimientos
Código del módulo y sus correspondientes
funciones y procedimientos
Conclusión
Este programa ha sido
desarrollado en Microsoft
Visual Basic
2005. El usuario debe introducir un monto mayor o igual a $0.00 y
menor o igual a $100.00. Si se introdujera un monto diferente de
los valores
permitidos, aparecerá un mensaje diciendo: "El monto no
puede ser mayor que $100.00". El TextBox donde el usuario
introduce el monto ha sido programado de manera tal que
únicamente permite que se escriban números del 0 al
9 y permite también usar la tecla backspace para borrar
valores
introducidos. Todo esto controlado con el evento KeyPress. El
programa convierte el monto en números a letras, mostrando
también el vuelto correspondiente luego de haber pagado
con un billete de $100.00. Este valor no
cambia, se asume que el pago siempre se efectúa con un
billete de $100.00. Luego el vuelto en detalle consiste en
mostrar el número de billetes de cada valor que se deben
dar para entregar el vuelto, dando el número mínimo
de billetes posible, es decir que no se deben dar todos los
billetes con valores de $1.00 como vuelto, sino que sea el
número mínimo de billetes posible. El botón
Limpiar borra los valores previos (excepto el efectivo de $100.00
que es una constante para este programa) y el botón Salir
está programado para pedir confirmación antes de
cerrar y salirse del programa.
A continuación se presentan impresiones de
pantalla del programa en ejecución para comprender con
facilidad el funcionamiento:
MONTO DE $0.00
MONTO DE $5.00
Página siguiente |