**fig3_23.txt** /* 1*/ Polynomial /* 2*/ operator *( const Polynomial & Poly1, const Polynomial & Poly2 ) /* 3*/ { /* 4*/ int Result_Power = Poly1.High_Power + Poly2.High_Power; /* 5*/ Polynomial Result; /* 6*/ for( int i = 0; i <= Poly1.High_Power; i++ ) /* 7*/ for( int j = 0; j <= Poly2.High_Power; j++ ) /* 8*/ Result.Coeff_Array[ i + j ] += /* 9*/ Poly1.Coeff_Array[ i ] * Poly2.Coeff_Array[ j ]; /*10*/ Result.High_Power = Result_Power; /*11*/ return Result; /*12*/ }