A good answer might be:

See below.


Evaluating the Polynomial

Here is the program with the details for reading a value for x filled in:

import java.io.*;

class evalPoly
{
  public static void main (String[] args ) throws IOException
  {
    BufferedReader userin =  
        new BufferedReader(new InputStreamReader(System.in) );

    String xChars;                 // character version of x, from the user    
    double x;                      // a value to use with the polynomial
    double result;                 // result of evaluating the polynomial at x
    String response = "y";         // "y" or "n"

    while ( response.equals( "y" ) )    
    {
       // Get a value for x.
       System.out.println("Enter a value for x:") ;
       xChars = userin.readLine() ;
       x   = ( Double.valueOf( xChars ) ).doubleValue();

       // Evaluate the polynomial.
       result = ______________________________ ;   

       ________________________________________ ;

       // Ask the user if the program should continue.
       System.out.println("continue (y or n)?");
       response = userin.readLine();      
    }

  }
}

Remember what the problem is: You are interested in the value of the polynomial

7x3- 3x2 + 4x - 12

for various values of x. Only two blanks remain to complete the program.

QUESTION 19:

Complete the program by filling in the blanks.