Hola, soy nueva, pero es que en realidad estoy atascada en un programa que debo entregar. Éste consiste en:
Es una máquina dispensadora posee un detector de billetes que solo recibe nominaciones de $1.000, $2.000 y $5.000
• La máquina ofrece las siguientes opciones:
Paquete de papitas a……$1.000 con el código A01
Paquete de platanitos a $1.000 con el código A02
Chocolatina pequeña a..$1.000 con el código A03
Chocolatina grande a……$3.000 con el código A04
Paquete de maní a……....$2.000 con el código A05
Paquete de chitos a……..$1.000 con el código A06
• La máquina inicialmente debe desplegar en pantalla las diferentes opciones con su respectivo código y valor, además de la opción para su respectiva configuración mediante una clave de tres dígitos.
• Cuando el billetero recibe un billete, entrega al procesador en caracteres ASCII separados (centenas, decenas y unidades) el valor del billete recibido.
• Primero se ingresa el billete, inmediatamente la máquina mostrará en pantalla el valor ingresado y le pedirá al comprador que ingrese el código del servicio que desea. Para el ingreso de servicio, la máquina posee un teclado matricial
• Cuando el pago sea superior al valor del servicio, la máquina deberá devolver el valor exacto en billetes de $1.000.
• Si el valor del servicio es superior al valor ingresado, la máquina le mostrará en pantalla un aviso indicándole que está en un error y le devolverá el dinero ingresado.
• La entrega de cada producto se realiza haciendo girar espirales mediante motores paso a paso.
• La máquina posee un sensor óptico en la bandeja de salida, para verificar la existencia y entrega de los productos.
Si podrían ayudar a aportar ideas de cómo hacerlo me ayudarían mucho. Sobretodo en cómo hago centenas, decenas y unidades por ASCII, es que eso no lo manejo bien. O con lo que sea que puedan aportarme. PLEASE, HELP MEEEEEEEEEEE
Gracias