Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a C++ program thatwill find out the total amount of a customer\'s bill acc

ID: 3618882 • Letter: W

Question

Write a C++ program thatwill find out the total amount of a customer's bill according tothe items he or she has purchased.

Create twoclasses:

Purchased_item,

Bill

The Purchased_item shouldbe having the following data members

item_num       //for item number

note: item_num //should be static. This data member will be used to display theitem number whose information is currently required from theuser

price               //for per unit price

quantity         //for quantity purchased

class Bill should have twodata members

total_amount             //for the total amount of bill that is to be paid

items[5]                      //an array of purchased_item; should be 5 in size

class Bill should also havea member function that is used to calculate the total amount andassign it to the data member , total_amount

Your program should take input ofthe price and quantity of 5 items and display the total amountafter calculation.

OUTPUT

Your output should be similar to the following

enter price and purchased quantity of item 1

               price:20

               Quantity:5

enter price and purchased quantity of item 2

               price:10

               Quantity:2

enter price and purchased quantity of item 3

               price:15

               Quantity:1

enter price and purchased quantity of item 4

               price:30

               Quantity:2

enter price and purchased quantity of item 5

               price:10

               Quantity:2

Explanation / Answer

Sorry Friend i was wrong that day now check it but plz if notrunning on dev ++ compiler then check it on borland i have run it on borland c++ compiler and i got the right answeri.e=215. plz rate....
#include<iostream.h> #include<conio.h> class purchased_item { static int item_num; int price; public: int quantity; purchaed_item() //Default constructor { price=0; quantity=0; } int get_data() { item_num++; cout<<" Enter the Price and purchased quantity foritem "<<item_num; cout<<" price :"; cin>>price; cout<<" quantity :"; cin>>quantity; return price; } int get_quantity()    //to return thequantity of the items { return quantity; } ~purchased_item() //Destructor { } }; int purchased_item::item_num=0; class bill { int total_amount; purchased_item items[5]; public: void calculate_total_amount() { int sum=0; for(int i=0;i<5;i++) sum=sum+(items[i].get_data()*items[i].get_quantity());   //I have multiply the price with the number of itemspurchased to                //get the right answer. total_amount=sum; } void show() { cout<<" Total amount :"<<total_amount; } }; void main() { bill b; b.calculate_total_amount(); b.show(); getche(); }
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote