numeros primos

edgar
08 de Mayo del 2006
necesito un programa para generar n numeros primos

ISAIAS DUQUE GOMEZ
08 de Mayo del 2006
//Practicamente este solo imprime de 1 hasta n numeros primos, pero te sirve para lo que buscas, suerte

#include<stdio.h>
#include<conio.h>

int primo(int n,int lim)
{
int aux=0;
for(int x=lim;x>=1;x--)
{
if(n%x==0)
aux++;
}
if(aux==2) return 1;
else return 0;
}

void main()
{
int max;
clrscr();
textmode(1);
cprintf("Teclea el limite: ");
scanf("%d",&max);
for(int x=0;x<=max;x++)
{
if(primo(x,max)==1)
{
textcolor(BLUE);
cprintf("%d, ",x);
}
else
{
textcolor(WHITE);
cprintf("%d, ",x);
}
}
getch();
}