**fig10_45.txt** /* 1*/ double /* 2*/ Eval( const unsigned int N ) /* 3*/ { /* 4*/ double Sum = 0.0; /* 5*/ double *C = new double [ N + 1 ]; /* 6*/ double Answer; /* 7*/ C[ 0 ] = 1.0; /* 8*/ for( int i = 1; i <= N; i++ ) /* 9*/ { /*10*/ Sum = 0.0; /*11*/ for( int j = 0; j < i; j++ ) /*12*/ Sum += C[ j ]; /*13*/ C[ i ] = 2.0 * Sum / double( i ) + double( i ); /*14*/ } /*15*/ Answer = C[ N ]; /*16*/ delete [ ] C; /*17*/ return Answer; /*18*/ }