document.write( "Question 852459: 22,59,120,_,358.
\n" ); document.write( "What is the missing number in the blank and how do we create a c++ program for this problem using virtual function??
\n" ); document.write( "

Algebra.Com's Answer #515276 by Edwin McCravy(20056)\"\" \"About 
You can put this solution on YOUR website!
\r\n" );
document.write( "Since we have 4 terms, we will assume a third degree \r\n" );
document.write( "polynomial for the nth term, because a third degree polynomial\r\n" );
document.write( "has four coefficients.\r\n" );
document.write( "\r\n" );
document.write( "That is, we assume a virtual function of the form\r\n" );
document.write( "\r\n" );
document.write( "Y = A*N^3+B*N^2+C*N+D\r\n" );
document.write( "\r\n" );
document.write( "Substitute these for (N,Y) (1,22), (2,59), (3,120), and (5,358)\r\n" );
document.write( "\r\n" );
document.write( "    A*1^3+B*1^2+C*1+D = 22\r\n" );
document.write( "    A*2^3+B*2^2+C*2+D = 22\r\n" );
document.write( "    A*3^3+B*3^2+C*3+D = 22\r\n" );
document.write( "    A*5^3+B*5^2+C*5+D = 358\r\n" );
document.write( "\r\n" );
document.write( "And solve the augmented matrix:\r\n" );
document.write( "\r\n" );
document.write( "\r\n" );
document.write( "\r\n" );
document.write( "We solve that matrix and get \r\n" );
document.write( "\r\n" );
document.write( "A = 1.83333333\r\n" );
document.write( "B = 1\r\n" );
document.write( "C = 21.16666667\r\n" );
document.write( "D = -2\r\n" );
document.write( "\r\n" );
document.write( "Then we substitute X=4 in\r\n" );
document.write( "\r\n" );
document.write( "Y = A*N^3+B*N^2+C*N+D\r\n" );
document.write( "\r\n" );
document.write( "and get 216.\r\n" );
document.write( "\r\n" );
document.write( "Edwin
\n" ); document.write( "
\n" );