3) Elabore um programa que imprima todos os números primos existentes
entre N1 e N2, em que N1 e N2 são números naturais fornecidos pelo usuário.
// numeros primos entre N1 e N2
#include"stdio.h"
#include"conio.h"
void main()
{
int n1,n2,i,j,qde;
clrscr();
printf("Digite a faixa de numeros N1 a N2 \n");
scanf("%d",&n1);
scanf("%d",&n2);
for(i=n1;i<=n2;i++) // guarda o numero q esta sendo analisado
{
qde=0;
for(j=1;j<=i;j++) // guarda o valor para o divisor
{
if(i%j==0)
qde=qde+1; // acumula qtos divisores exatos encontrou
}
if (qde<=2)
printf("\no numero %d eh primo",i);
}
getch();
}
|