Write a receipt class that simulates the receipts received in the store in a simplified form. Class to contain as data members • The name of the store • Array of prices of purchased goods and member functions: Constructors get () and set () - for prices to work with individual elements of the array show () - displays a list of prices, the goods to be named product # 1, product # 2, etc. total () - determines the total price of the goods remove () - removes a product from the list (according to its index) discount () - reduces the price of goods by a certain percentage (the index of the goods in the array and the percentage are submitted as parameters) other member functions if desired In the main function, illustrate how to work with the methods of the receipt class.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter12: Adding Functionality To Your Classes
Section12.2: Providing Class Conversion Capabilities
Problem 6E
icon
Related questions
Question

The program has to be in c++

Write a receipt class that simulates the receipts received in the store in a simplified form. Class to contain as data members
• The name of the store
• Array of prices of purchased goods and member functions:

  • Constructors
  • get () and set () - for prices to work with individual elements of the array
  • show () - displays a list of prices, the goods to be named product # 1, product # 2, etc.
  • total () - determines the total price of the goods
  • remove () - removes a product from the list (according to its index)
  • discount () - reduces the price of goods by a certain percentage (the index of the goods in the array and the percentage are submitted as parameters)
  • other member functions if desired

In the main function, illustrate how to work with the methods of the receipt class.

Expert Solution
steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT