PROBLEM: Create a C++ program that will display the list of drinks available and their prices and let the user choose which drink he/ she wishes to have. After the user selects a drink, the user must input the amount of money he/she will pay, then the program displays the amount of change. If the user selects a drink that has already sold out, the program must display a message regarding it. The user can buy as many drinks as they want until they decide to quit the program. The program will display “invalid input” if the user input is other than the drinks listed. PROGRAM: The Product's Information is as follows: Brand_Name ************************* Price ***************************** Supply (1)Royal 10 Pesos 8 (2)Pepsi 2 Pesos 6 (3)Water 20 Pesos 10 (4)Coffee 7.5 Pesos 5 (5)Tea 8.5 Pesos 3 Please choose your product(Product Number): 1 Please input money: 100 You have purchased Royal Your change is 90 Do you want to purchase again [y] to continue [n] to quit: y The Product's Information is as follows: Brand_Name ************************* Price ***************************** Supply (1)Royal 10 Pesos 8 (2)Pepsi 2 Pesos 6 (3)Water 20 Pesos 10 (4)Coffee 7.5 Pesos 5 (5)Tea 8.5 Pesos 3 Please choose your product (Product Number): 4 Please input money: 10 You have purchased Coffee Your change is 2.50 Do you want to purchase again [y] to continue [n] to quit: y The Product's Information is as follows: Brand_Name ************************* Price ***************************** Supply (1)Royal 10 Pesos 8 (2)Pepsi 2 Pesos 6 (3)Water 20 Pesos 10 (4)Coffee 7.5 Pesos 5 (5)Tea 8.5 Pesos 3 Please choose your product(Product Number): 5 Please input money: 10 You have purchased Tea Your change is 1.50 Do you want to purchase again [y] to continue [n] to quit: n
Max Function
Statistical function is of many categories. One of them is a MAX function. The MAX function returns the largest value from the list of arguments passed to it. MAX function always ignores the empty cells when performing the calculation.
Power Function
A power function is a type of single-term function. Its definition states that it is a variable containing a base value raised to a constant value acting as an exponent. This variable may also have a coefficient. For instance, the area of a circle can be given as:
PROBLEM:
Create a C++ program that will display the list of drinks available and their prices and let the user choose
which drink he/ she wishes to have. After the user selects a drink, the user must input the amount of
money he/she will pay, then the program displays the amount of change. If the user selects a drink that
has already sold out, the program must display a message regarding it. The user can buy as many drinks
as they want until they decide to quit the program. The program will display “invalid input” if the user input
is other than the drinks listed.
PROGRAM:
The Product's Information is as follows:
Brand_Name ************************* Price ***************************** Supply
(1)Royal 10 Pesos 8
(2)Pepsi 2 Pesos 6
(3)Water 20 Pesos 10
(4)Coffee 7.5 Pesos 5
(5)Tea 8.5 Pesos 3
Please choose your product(Product Number): 1
Please input money: 100
You have purchased Royal
Your change is 90
Do you want to purchase again [y] to continue [n] to quit: y
The Product's Information is as follows:
Brand_Name ************************* Price ***************************** Supply
(1)Royal 10 Pesos 8
(2)Pepsi 2 Pesos 6
(3)Water 20 Pesos 10
(4)Coffee 7.5 Pesos 5
(5)Tea 8.5 Pesos 3
Please choose your product (Product Number): 4
Please input money: 10
You have purchased Coffee
Your change is 2.50
Do you want to purchase again [y] to continue [n] to quit: y
The Product's Information is as follows:
Brand_Name ************************* Price ***************************** Supply
(1)Royal 10 Pesos 8
(2)Pepsi 2 Pesos 6
(3)Water 20 Pesos 10
(4)Coffee 7.5 Pesos 5
(5)Tea 8.5 Pesos 3
Please choose your product(Product Number): 5
Please input money: 10
You have purchased Tea
Your change is 1.50
Do you want to purchase again [y] to continue [n] to quit: n
Step by step
Solved in 2 steps with 2 images