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

Write a C++ program that will findout the total amount of a customer\'s bill acc

ID: 3618850 • Letter: W

Question

Write a C++ program that will findout the total amount of a customer's bill according to the items heor she has purchased.

Create two classes:

Purchased_item,

Bill

The Purchased_item should be havingthe following data members

item_num      //for item number

note: item_num //should bestatic. This data member will be used to display the item numberwhose information is currently required from the user

price               //for per unit price

quantity         //for quantity purchased

class Bill should have two datamembers

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 have a memberfunction that is used to calculate the total amount and assign itto the data member , total_amount

Your program should take input of theprice and quantity of 5 items and display the total amount aftercalculation.

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

Total amount to be paid is 215

Explanation / Answer

now check it it isworking fine.i got the answer on borland c++ compiler i .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 for item"<<item_num;
cout<<" price    :";
cin>>price;
cout<<" quantity :";
cin>>quantity;
return price;
}
int get_quantity()
{
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 items .
total_amount=sum;
}
void show()
{
cout<<" Total amount :"<<total_amount;
}
};
int main() {
bill b;
b.calculate_total_amount();
b.show();
getche(); return 0;
}
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