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