Please let me know that is this comfortable for blind? And you are all blind?
Thanks!
Have a nice day,
Farhan.
  ----- Original Message ----- 
  From: joni194 
  To: [email protected] 
  Sent: Monday, December 03, 2007 9:07 AM
  Subject: [c-prog] string issue in c++


  I have problem in this program:
  ----------------------------------------------------------
  class sets{
  private:
  string A[500], B[500];
  int lenA,lenB;
  public:
  //-------------inout output of set A-----------
  void getA(){
  cout<<"Enter elements of A"<<endl;
  lenA=1;
  do{getline(cin,A[lenA]);lenA++;}
  while(A[lenA-1]!="}" && A[lenA-1]!=")" && A[lenA-1]!="]" && 
  lenA<=499);
  lenA--;}

  void showA(){
  cout<<"A = ";
  for(int i=0; i<=lenA;i++)cout<<A[i]<<" ";}
  //---------------input output of set B---------------
  void getB(){
  cout<<"Enter elements of B"<<endl;
  lenB=1;
  do{getline(cin,B[lenB]);lenB++;}
  while(B[lenB-1]!="}" && B[lenB-1]!=")" && B[lenB-1]!="]" && 
  lenB<=499);
  lenB--;}

  void showB(){
  cout<<"B = ";
  for(int i=0; i<=lenB;i++)
  cout<<B[i]<<" ";}
  //-----------------Compaison of two sets--------------------
  void Compare(){
  int i=0;bool s=1;
  if(lenA>lenB){s=0;}
  else
  while(i<=lenA && s==1){
  cout<<A[i]<<" f"<<B[i+1]<<"f"<<endl;
  if(A[i]!=B[i]){s=0;break;}i++;}

  if(s==1)
  cout<<"A is SubSet of B"<<endl;
  else if(s==0)
  cout<<"A is not sub set of Bg"<<endl;}

  void l(){
  cout<<endl<<"A: "<<lenA<<" "<<"B: "<<lenB<<endl;}
  };

  void main(){

  sets a;
  a.getA();
  a.getB();

  a.showA();
  a.showB();
  cout<<endl;

  a.Compare();
  a.l();
  }
  ----------------------------------------------------------
  i written program to check two sets if set A is sub set of set B or 
  not.

  But in program there is an issue that getA() and getB() functions 
  are 100% same but behave different.i have checked in Visual C++;



   

[Non-text portions of this message have been removed]

Reply via email to