#1 intervalo de números primos Sex Nov 01, 2013 4:00 am
Admin
Admin
Reescreva o programa em C do exercício número 3, dando a possibilidade de que o intervalo de números primos a serem impressos, seja definido pelo usuário.
- Código:
#include <stdio.h>
#include <stdlib.h>
int main () {
int n1,n2,cont,x;
printf("\n\tDigite o primeiro numero do intervalo\t\n");
scanf("%i",&n1);
system("cls");
printf("\n\tDigite o segundo numero do intervalo (maior que %i)\t\n",n1);
scanf("%i",&n2);
system("cls");
cont=n1;
printf("\n\n");
while (cont<n2) {
if (((cont%cont)==0)&&((cont%1)==0)&&((cont%2)>0)&&((cont%8)>0)&&((cont%7)>0)&&((cont%6)>0)&&((cont%5)>0)&&((cont%4)>0)&&((cont%3)>0)&&((cont%9)>0)) {
x=cont;
printf(" %i\t",x);
}
cont=cont+1;
}
printf("\n\n\n\t Os numeros primos no intervalo %i a %i estao citados acima\t\n",n1,n2);
printf("\n\n\n\n\n\n\n\t\t");
system("pause");
}