#include<iostream> using namespace std; class complex { public: complex(float a,float b); complex(float a); void add(complex &c); void show(); private: float x,y; }; complex::complex(float a,float b) { x=a; y=b; } complex::complex(float a){ x=a; } void complex::add(complex&c){ x+=c.x; y+=c.y;} void complex::show(){ cout<<x<<"+"<<y<<"i"<<endl; } int main(){ complex c1(3,5); complex c2=4.5; c1.add(c2);
#include<iostream> using namespace std; class complex { public: complex(float a,float b); complex(float a); void add(complex &c); void show(); private: float x,y; }; complex::complex(float a,float b) { x=a; y=b; } complex::complex(float a){ x=a; } void complex::add(complex&c){ x+=c.x; y+=c.y;} void complex::show(){ cout<<x<<"+"<<y<<"i"<<endl; } int main(){ complex c1(3,5); complex c2=4.5; c1.add(c2); c1.show(); return 0; }
c1.show(); return 0; }