Program is to perform all the functions that are performed in a super bazaar:
class stock
{
private:
int itno;
char itname[20];
char brname[20];
float utprice;
int quantity;
public:
stock() // constructor for assigning initial values
{
itno=1;
strcpy(itname, "deodrant");
strcpy(brname, "oriflame");
utprice=110;
quantity=50;
}
void input();
void info();
void comp();
};
void stock::input()
{
clrscr();
cout<<" enter the item no. "<<"\n";
cin>>itno;
cout<<" enter the name of commodity "<<"\n";
cin>>itname;
cout<<" enter the brand name of the commodity "<<"\n";
cin>>brname;
cout<<" enter the amount of quantity u want to purchase";
cin>>quantity;
}
void stock::info()
{
clrscr();
if(quantity<=50)
{
cout<<" the commodity is available "<<"\n";
}
else
{
cout<<" SORRY ! the stock has been finished ";
exit(0);
getch();
}
}
void stock::comp()
{
clrscr();
int net;
net=quantity*utprice+10;// 10 taken as sales tax initially
info(); // function called
cout<<" the item number is: "<
cout<<" the item name is: "<
cout<<" the brand name of commodity is: "<
cout<<" the quantity is: "<
cout<<" the unit price is: "<
cout<<" net amount payable including sales tax (5%) is: "<
}
void main()
{
stock market;
market.input();
market.info();
market.comp();
}