Assignment #74 Safe Square Root
Code
/// Name: Koosha Kimelman
/// Period: 7
/// Program Name: Safe Square Root
/// File Name: SquareRoot.java
/// Date Completed: 11/18/15
import java.util.Scanner;
public class SquareRoot {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
double number, answer;
System.out.println("What do you want to take the square root of? (Input 0 when you're done)");
System.out.print("Enter a number: ");
number = keyboard.nextInt();
while (number != 0) {
if (number > 0) {
answer = Math.sqrt(number);
System.out.println("The square root of " + number + " is " + answer + ".");
}
else if (number < 0)
System.out.println("You can't take the square root of a negative number without it getting messy with the imaginary numbers, and let's avoid that.");
System.out.print("Enter a number: ");
number = keyboard.nextInt();
}
System.out.println("Bye.");
}
}
Picture of the output