\n <\/td>\n | complexn complexn::operator<\/span> + (const<\/span> complexn &temp)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn cn; //<\/span> complex number used for calculations<\/span><\/td>\n <\/tr>\n \n <\/td>\n | cn.r<\/span> = r + temp.r<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | cn.i<\/span> = i + temp.i<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> cn;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> - (const<\/span> complexn &temp)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn cn; //<\/span> complex number used for calculations<\/span><\/td>\n <\/tr>\n \n <\/td>\n | cn.r<\/span> = r - temp.r<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | cn.i<\/span> = i - temp.i<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> cn;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> * (const<\/span> complexn &temp)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn cn; //<\/span> complex number used for calculations<\/span><\/td>\n <\/tr>\n \n <\/td>\n | cn.r<\/span> = r * temp.r<\/span> - i * temp.i<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | cn.i<\/span> = r * temp.i<\/span> + i * temp.r<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> cn;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> / (const<\/span> complexn &temp)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn cn; //<\/span> complex number used for calculations<\/span><\/td>\n <\/tr>\n \n <\/td>\n | cn.r<\/span> = (r * temp.r<\/span> + i * temp.i<\/span>) / (pow<\/span>(temp.r<\/span>, 2.0<\/span>) + pow<\/span>(temp.i<\/span>, 2.0<\/span>));<\/td>\n <\/tr>\n \n <\/td>\n | cn.i<\/span> = (i * temp.r<\/span> - r * temp.i<\/span>) / (pow<\/span>(temp.r<\/span>, 2.0<\/span>) + pow<\/span>(temp.i<\/span>, 2.0<\/span>));<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> cn;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> = (const<\/span> complexn &temp)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | r = temp.r<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | i = temp.i<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> *this<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> ++ ()<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | r += 1<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> *this<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> ++ (int<\/span> x)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn temp = *this<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | r += 1<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> temp;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> -- ()<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | r -= 1<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> *this<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | complexn complexn::operator<\/span> -- (int<\/span> x)<\/td>\n <\/tr>\n \n <\/td>\n | {<\/td>\n <\/tr>\n | \n <\/td>\n | complexn temp = *this<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | r -= 1<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> temp;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |