import java.io.*;
import java.util.*;


/**This program prompts the user to enter a number, calculates the square root
*  of the entered number and generates result on the computer screen.
*
*
*@author : Ravi Bhatia;   
*date : 01/22/2007    
*LAB4;  
*Section 1
*/
  
public class IO_bhatiarx_Rooter
{
    public static void main(String[] args)
    {
       double          value, result;//'value' stores the number entered by user
		                               // and 'result' stores its square root       
       PrintWriter     screen;       
       Scanner         keyboard;
       
       screen   = new PrintWriter(System.out);       
       keyboard = new Scanner(System.in);
          
	    screen.println("Enter a number: ");
		 screen.flush();

       while (keyboard.hasNext())
       {
          value = keyboard.nextDouble();//accepts user input
          result = Math.sqrt(value);

          screen.println("The square root of " + value + " is " + result);
			                                             //generates output on screen
          screen.flush();                  //clears the output buffer
          
          screen.println("Enter a number: ");       
        	 screen.flush();
			 
       }

       screen.println("Done.\n");     //end message  
       screen.flush();
    }//end of main
    
}//end of class
