/**
 * SquareRootCalculator2Incorrect.java
 *
 * Computer Science S-111
 * 
 * This alternate version of the SquareRootCalculator program has
 * a compile-time error that stems from variable scope.
 */

import java.util.*;

public class SquareRootCalculator2Incorrect {
    public static void main(String[] args) {
        Scanner console = new Scanner(System.in);
        
        System.out.print("enter a positive int: ");
        int num = console.nextInt();
        if (num < 0) {
            System.out.println("number is negative;" 
              + " using its absolute value");
            double sqrt = Math.sqrt(num * -1);
        } else {
            sqrt = Math.sqrt(num);
        }
        System.out.println("square root = " + sqrt);    
    }
}
