25/08/2014, 09:09
|
| | Fecha de Ingreso: agosto-2014
Mensajes: 7
Antigüedad: 10 años, 4 meses Puntos: 0 | |
Respuesta: Nimero Primos con este código puedes ver todos los números primos en un rango especificado por tí, si tecleas 60, buscará todos los primos desde el 1 al 60,
#include <stdio.h>
int main(int argc, char *argv[])
{
int cant,i;
printf("Introducir el rango de Numeros : ");
scanf("%ld",&cant);
for(i=1;i<=cant;i++)
if(buscaNumPrimo(i) != 0)
printf("%d ",buscaNumPrimo(i));
printf("\n ");
printf("\n ");
system("pause");
return 0;
}
int buscaNumPrimo(long Num)
{long divisor = 2;
long cont=0;
int be;
while(Num > divisor)
{
if( Num % divisor != 0)
{
divisor = divisor + 1;
be = 1;
}
else
{
be = 0;
break;
}
if((Num == divisor) && (be == 1 ))
return Num;
}
}
Saludos desde Cuba |