- 1
¿Como hago este programa en c++ que estoy un poco confundido por favor ayudenme? . Escribir un programa que simule una máquina d
. Escribir un programa que simule una máquina de venta de bebidas. El programa debe usar una estructura que almacene la siguiente data. nombreBebida string precioBebida double cantidadEnMaquina int El programa debe crear un vector de cinco estructuras. Los elementos deben ser inicializados con la data siguiente. Nombre de la Bebida Costo Cantidad en Máquina Botella de Agua 20.00 20 Coca Cola 25.00 20 Seven Up 25.00 20 Montain Dew 30.00 20 Jugo V8 50.00 20
1 Respuesta
- 1
. Escribir un programa que simule una máquina de venta de bebidas. El
programa debe usar una estructura que almacene la siguiente data.
nombreBebida string
precioBebida double
cantidadEnMaquina int
El programa debe crear un vector de cinco estructuras. Los elementos
deben ser inicializados con la data siguiente.
Nombre de la Bebida Costo Cantidad en
Máquina
Botella de Agua 20.00 20
Coca Cola 25.00 20
Seven Up 25.00 20
Montain Dew 30.00 20
Jugo V8 50.00 20
Cada vez que el programa sea ejecutado, debe entrar a un ciclo que
realice los siguientes pasos: La lista de las bebidas disponibles debe ser
desplegada en la pantalla. Se le debe permitir al usuario salir del
programa o elegir una bebida. Si el usuario selecciona una bebida, él o
ella deberán introducir el monto en dinero que es insertado en la
máquina de bebidas. El programa deberá desplegar el cambio a ser
devuelto al usuario y rebajar de la máquina de bebidas la bebida
seleccionada. Si el usuario selecciona una bebida que cuya cantidad en
existencia ha sido agotada, el programa debe desplegar un mensaje en
la pantalla indicándolo. El ciclo luego vuelve a repetirse. Cuando el
usuario elige salir, el programa debe desplegar el monto total en dinero
que la maquina ha ganado.
Validación de entrada: Cuando el usuario entre un monto en dinero, el
programa no debe aceptar valores negativos ni valores menores a
20.00.