Numeros_primos

package _2_Parcial_;
 
/** Lee un número entero positivo de entrada, que muestra de salida
 * si se trata de un número primo o no;
 * @author Dylan Cueto Garduño
 * 3°"D"
 */
 
import java.util.Scanner;
 
public class _Numero_Primo_ {
 
private static Scanner teclado;
 
public static void main(String[] args) {
teclado = new Scanner(System.in);
System.out.println("Escribe un número positivo");
int numero = teclado.nextInt();
int contador, modulacion, scan;
contador = 0;
modulacion = numero;
 
while (modulacion >= 1) {
scan = numero%modulacion;
if (scan == 0) {
contador++;
}
else {
}
 
modulacion--;
}
 
if (contador == 2) {
System.out.println("El número es primo");
}
else {
System.out.println("El número no es primo");
}
}
 
 
 
}
 
 
 
 
 

Escribe un número positivo

113222151

El número no es primo

Escribe un número positivo

1151

El número es primo