import java.io.*;
import java.util.Scanner;
/*****************************************************
* Takes an entered number and finds its square root
*
* @author - Ben Rodes
* @version V1 - 1/22/07
*
******************************************************/
//Ben Rodes
//2:30 Lab
//1/22/07
//Lab 3

public class IO_rodesbd_Rooter
{
	/************************************************
	* takes a number entered and fines its square root
	*************************************************/
    public static void main(String[] args)
    {
       double          value, result;       
       PrintWriter     screen;       
       Scanner         keyboard;
       
       screen   = new PrintWriter(System.out);       
       keyboard = new Scanner(System.in);
		 
		 //ask the user for a number and prints out 
		 //its square root

       screen.println("Enter a number: ");    
       screen.flush();
       
       while (keyboard.hasNext())
       {
          value = keyboard.nextDouble();
          result = Math.sqrt(value);

          screen.printf("The square root of " + value + " is " + result);
          screen.flush();
          
          screen.println("Enter a number: ");       
        	 screen.flush();
       }
		 
		 //if nothing is in the buffer to read, prints a message

       screen.println("Done.\n");       
       screen.flush();
    }
    
}
