RE:Aplicacion para dar cambio de...
Karla, resta el total de lo que te pago el cliente. Una vez que tengas ese numero que eria el cambio a dar, debes dividirlas entre las denominaciones de billtes y moneda que tengan en tu pais. Por ejemplo en algunos paises el billete de 100, 50, 20, 10, 5. El algoritmo seria algo como :
aCambio(0) = Int( Cambio / 100)
Cambio = Cambio Mod 100
aCambio(1) = Int( Cambio / 50 )
Cambio = Cambio Mod 50
En el arreglo aCambio estoy colocando cuantos billetes de monto correspondiente necesitas. Por ejmplo si necesitas dar cambio de 850, seria algo como
Cambio = 850
aCambio(0) = Int ( 850 / 100 ) ' 8
Cambio = Cambio Mod 100 ' 50
aCambio(1) = int( Cambio / 50 ) ' 1
Cambio = Cambio Mod 50 ' 0
Aqui terminas y chequeas lo que esta en el arreglo. Si el numero es mayor que cero lo imprimes. Con este ejemplo te queda
8 x 100
1 x 50
Saludos
Yamil