/*
Programa que dice si un numero es Primo o no
**/
class Principal_Primo
{
public static void main(String arr[])
{
int num;
Primo p;
p = new Primo();
System.out.print("\n Ingrese Un Numero: ");
num = Teclado.readInt();
p.esPrimo(num);
if(p.esPrimo(num)==true)
{
System.out.print("\n Numero Primo");
}
else
{
System.out.print("\n No Primo");
}
}
class Primo
{
int numero;
public static boolean esPrimo(int numero)
{
if(numero==2)
{
return true;
}
if(numero%2==0)
{
return false;
}
boolean numPrimo= true;
for(int i=3; i<numero/2; i+=2)
{
if(numero%i==0)
{
numPrimo = false;
break;
}
}
return numPrimo;
}
}
Programa que dice si un numero es Primo o no
**/
class Principal_Primo
{
public static void main(String arr[])
{
int num;
Primo p;
p = new Primo();
System.out.print("\n Ingrese Un Numero: ");
num = Teclado.readInt();
p.esPrimo(num);
if(p.esPrimo(num)==true)
{
System.out.print("\n Numero Primo");
}
else
{
System.out.print("\n No Primo");
}
}
class Primo
{
int numero;
public static boolean esPrimo(int numero)
{
if(numero==2)
{
return true;
}
if(numero%2==0)
{
return false;
}
boolean numPrimo= true;
for(int i=3; i<numero/2; i+=2)
{
if(numero%i==0)
{
numPrimo = false;
break;
}
}
return numPrimo;
}
}
Comentarios
Publicar un comentario