Ayuda Programa numeros primos

Magnusred
30 de Marzo del 2006
Hola necesito ayuda, alguien me puede decir como es el lenguaje de un programa que tras pedir un numero identifique si es primo y si no lo es diga si es perfecto o no

habitante del mundo
30 de Marzo del 2006
mierda, yo estoy en un apuro similar. debo hacer un programa que me factorice un natural qualquiera.
he leido en algun libro que existe una funcion llamada primo pero ahora mismo no sabria decirte nada mas.
tiene que existir algo que llegue a la conclusion de que el numero entrado solo pueda dividirse entre 1 y el mismo.
si logro algo te contacto. si me puedes ayudar, contactame

crisam
30 de Marzo del 2006
//llego la ayuda

int esprimo(int num)
{
int cont = 0;
for (int x=2; x<num;x++)
{
if (num % x == 0)
cont++;
}
if (cont > 0)
return(0);
else
return(1);
}