#include class TSphHarm{ private: string fRealSphHarm; public: TSphHarm(); TSphHarm(const Int_t,const Int_t); ~TSphHarm(); void Print(); }; TSphHarm::TSphHarm(){ } TSphHarm::TSphHarm(const Int_t l,const Int_t m){ ostringstream real; real << "cos(" << l << "*y)*sin(" << m << "*x)"; fRealSphHarm = real.str(); cout << fRealSphHarm << endl; } TSphHarm::~TSphHarm(){ } void TSphHarm::Print(){ cout << fRealSphHarm << endl; } void main1(){ for(int l=0;l<9;++l){ TSphHarm Y(l,0); } } void main2(){ for(int l=0;l<9;++l){ if(l>5){ TSphHarm Y(l,0); } } }