primos descendetes
Publicado por dai1 (14 intervenciones) el 27/10/2007 18:00:50
hola queria comentaros una cosilla
tengo un ejercicio que me dice que calcule los numeros primos menores que N con un bucle for
y lo que he hecho ha sido
printf("Introduce un numero:\n");
fflush(stdin);
scanf("%d",&n);
while(n<0)
{
printf("Ese dato es erroneo\n");
printf("Introduce un numero:\n");
fflush(stdin);
scanf("%d",&n);
}
printf("\n");
for(x=2;x<n;x++)
{
div=n%x;
if(div==0)
cont++;
}
if(cont>0)
printf("El numero %d no es primo\n",n);
else
{
printf("El numero %d es primo\n",n);
rintf("\n");
printf("Los numeros primos menores que %d son\n",n);
for(y=n;y>0;y--)
{
div2=n%y;
if(div2==0)
printf("%d\n",y);
}
como puedo hacerlo porque no caigo en la manera para hacerlo
muchas gracias
tengo un ejercicio que me dice que calcule los numeros primos menores que N con un bucle for
y lo que he hecho ha sido
printf("Introduce un numero:\n");
fflush(stdin);
scanf("%d",&n);
while(n<0)
{
printf("Ese dato es erroneo\n");
printf("Introduce un numero:\n");
fflush(stdin);
scanf("%d",&n);
}
printf("\n");
for(x=2;x<n;x++)
{
div=n%x;
if(div==0)
cont++;
}
if(cont>0)
printf("El numero %d no es primo\n",n);
else
{
printf("El numero %d es primo\n",n);
rintf("\n");
printf("Los numeros primos menores que %d son\n",n);
for(y=n;y>0;y--)
{
div2=n%y;
if(div2==0)
printf("%d\n",y);
}
como puedo hacerlo porque no caigo en la manera para hacerlo
muchas gracias
Valora esta pregunta


0