NBA - Boston Celtics

Monday 17 June 2013

HHW. CLASSES AND OBJECT (1)


#include<iostream.h>
#include<conio.h>
int i;
class item
{
int itemcode[5];
float itemprice[5];
public:
void initials(void);
float largest(void);
float sum(void);
void display_items(void);
};
void item :: initials(void)
{
for(i=0;i<5;i++)
{
cout<<"enter item number "<<(i+1)<<" : ";
cout<<"\n enter itemcode : ";
cin>>itemcode[i];
cout<<"enter itemprice : ";
cin>>itemprice[i];
cout<<"\n";
}
}
float item :: largest(void)
{
float largest;
largest=itemprice[0];
for(i=0;i<5;i++)
if(largest<itemprice[i])
largest=itemprice[i];
return largest;
}
float item :: sum(void)
{
float sum=0;
for(i=0;i<5;i++)
{
sum+=itemprice[i];
}
return sum;
}
void item :: display_items(void)
{
for(i=0;i<5;i++)
{
cout<<"\nitem number "<<(i+1)<<" :";
cout<<"\n\titem code = "<<itemcode[i];
cout<<"\n\titem price = "<<itemprice[i];
cout<<"\n";
}
}
void main()
{
item order;
order.initials();
float total,biggest;
char ch=0;
clrscr();
do{
cout<<"item menu : ";
cout<<"\n1. largest price ";
cout<<"\n2. sum of prices";
cout<<"\n3. item list";
cout<<"choose 1-3 ? ";
cin>>ch;
switch(ch)
{
case '1':biggest=order.largest();
cout<<"largest price is "<<biggest;
break;
case '2':total=order.sum();
cout<<"sum of prices is "<<total;
break;
case '3':cout<<"item list is :\n";
order.display_items();
break;
default:cout<<"wrong choise...";
break;
}
}while(ch>=1 && ch<=3);
getch();
}

                                                                OUTPUT




No comments:

Post a Comment