import javax.swing.JOptionPane;
import java.util.Scanner;
public class NumPrimo{
@SuppressWarnings("unused")
public static void main(String[]args){
//SE CREA UN OBJETO DE TIPO SCANNER PARA LECTURA DE DATOS POR TECLADO
@SuppressWarnings("resource")
Scanner sc = new Scanner(System.in);
//SE DECLARAN 3 VARIABLES, a PARA EL RESULTADO
//i PARA EL CONTADOR for Y n PARA LO QUE EL USUARIO INTRODUCIRA
int a=0,i,n;
String nString;
//SE PIDE QUE EL USUARIO INTRODUZCA UN NUMERO ENTERO
//ESTE SE ALMACENA EN n
nString = JOptionPane.showInputDialog("Ingrese un numero entero");
n = Integer.parseInt(nString);
//SE CREA UN CICLO for PARA UNA LITERACION DE 1 HASTA n
for(i=1;i<(n+1);i++){
//SI EL RESTANTE DE n ENTRE i ES MENOR A n+1
//a INCREMENTA 1
if(n%i==0){
a++;
}
}
//SI a NO ES IGUAL A 2 ES PRIMO DE LO CONTRAIO NO ES PRIMO
if(a!=2){
JOptionPane.showMessageDialog(null,"No es Primo");
}
else{
JOptionPane.showMessageDialog(null,"Si es Primo");
}
}
}