PrimeNumber.java:15: '.class' expected if (int factor % num == 0) ^ PrimeNumber.java:15: illegal start of expression if (int factor % num == 0) ^ PrimeNumber.java:15: ';' expected if (int factor % num == 0) ^ PrimeNumber.java:15: illegal start of expression if (int factor % num == 0) ^ PrimeNumber.java:15: ';' expected if (int factor % num == 0) ^ PrimeNumber.java:15: illegal start of expression if (int factor % num == 0) ^ PrimeNumber.java:24: 'else' without 'if' else if (prime == true) ^ 7 errors
This is my code:
import java.util.Scanner;
public class PrimeNumber
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter a number and I will");
System.out.println("determine if it is prime.");
int num = scan.nextInt();
boolean isPrime = true;
int factor;
for (factor=2; factor<num; factor++)
{
if (int factor % num == 0)
prime = false;
}
{
if (prime == false)
System.out.println(num + " is not prime");
}
{
else if (prime == true)
System.out.println(num + " is prime");
}
}
}

New Topic/Question
Reply



MultiQuote




|