Original Post
So, im making a program that allows you to enter a variable (n) and tells you whether it is a variable or not. Im having a tad bit of trouble with it but I know its probably a stupis mistake again.
Hope you guys can help
Heres my code so far:
import java.util.*;
import javax.swing.*;
import java.math.*;
class lab4p2
{
public boolean isPrime(int n) {
Scanner scanner = new Scanner(System.in);
System.out.print("What is N?");
n = scanner.nextInt();
if (n < 2 || n%2 == 0) {
if (n == 2)
return true;
else
return false;
}
for (int i = 3; i <= Math.sqrt(n);i = i+2) {
if (n%i == 0)
return false;
}
return true;
}
}
Hope you guys can help
Heres my code so far:
import java.util.*;
import javax.swing.*;
import java.math.*;
class lab4p2
{
public boolean isPrime(int n) {
Scanner scanner = new Scanner(System.in);
System.out.print("What is N?");
n = scanner.nextInt();
if (n < 2 || n%2 == 0) {
if (n == 2)
return true;
else
return false;
}
for (int i = 3; i <= Math.sqrt(n);i = i+2) {
if (n%i == 0)
return false;
}
return true;
}
}