- 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 Answer
- 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.