#include
#include
#include
int i,j,f;
char ch;
class integerset{
  public :
    integerset();
    integerset *unionset(const integerset&);
    integerset *intersect(const integerset&);
    void insert(int);
    void delets(int);
    int isequal(const integerset&);
    void printset();
    int isemptyset();
 private :
  int element[100];
}
//******************
integerset::integerset(){
 for (i=1;i<100;i++)
  element[i]=0;
}
//******************
void integerset::printset(){
for(i=0;i<100;i++)
 cout<}
//*******************
void integerset::insert(int i){
 element[i]=1;
}
//*******************
void integerset::delets(int i){
 element[i]=0;
}
//*******************
integerset * integerset::unionset(const integerset &setb)
{
  integerset *ptr;
  int i;
  ptr=new integerset;
  for ( i=0;i<100;++i)
     if ( (element[i]==1) || (setb.element[i]==1) )
   ptr->element[i]=1;
     else
   ptr->element[i]=0;
   return ptr;
}

//*******************
int main(){
clrscr();
integerset *obz;
integerset obx;
integerset oby;
ch=0;
while(1){
 cout<<"for delet press 1\n" ;
 cout<<"for insert press 2\n" ;
 cout<<"for exit press 9\n" ;
 cin>>ch;
 if (ch=='9')
  exit(0);
  cout<<"index ra vared konid\n";
  cin>>j;
 if (ch=='1')
    obx.delets(j);
  if(ch=='2')
     obx.insert(j);
  obz=obx.unionset(oby);
  obz->printset();
 // obx.printset();
 getch();
 }
 getch();
}

هر كي كاملش داره بذاره