Primo IM 0 Denunciar post Postado Outubro 20, 2005 Preciso implentar um programa para detectar números primos. em linguagem C que lê dois números a e b e escreve todos os números primos entre a e b, inclusive. Deve ser escrito um número em cada linha. Especificação de funções: O programa deve obrigatoriamente conter e usar a função int primo(int n) que recebe um número n e devolve 1 ou 0 conforme esse número seja primo ou não. As únicas linhas "#include" que podem haver no programa são: #include <stdio.h> #include <math.h> Se alguem se interessar por favor!!!!!!Se alguém se interessar por favor!!!!!! Abcbr1@hotmail.comJulinha.. Compartilhar este post Link para o post Compartilhar em outros sites
Higor_Owen 0 Denunciar post Postado Outubro 22, 2005 eu tenho um programa desse tipo aki, mas em pascal, n sei se você sabe pascal, dai poderia passar pra C!Soh n fiz anda por preguiça =\ Compartilhar este post Link para o post Compartilhar em outros sites
Primo IM 0 Denunciar post Postado Outubro 22, 2005 Obrigada você é demais poderia me passar cardosom@bol.com.br julinha http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
skimo-solar 0 Denunciar post Postado Outubro 24, 2005 #include <stdio.h>#include <math.h>int primo(int n) { // DEFINIÇÃO DE NÚMERO PRIMO int i, primo; for(i=2;i<n;i++) { if(n%i) primo=1; else { primo=0; break; } } return primo;}int main() { int a,b,n; printf("Insira os numeros do intervalo que quer que sejam verificados: "); scanf("%d %d",&a,&b); for(a=a;a<b;a++) { if(primo(a)) printf("%d \n",a); } system("pause"); // PARA WINDOWS return 0; Espero ter ajudado. []´s Compartilhar este post Link para o post Compartilhar em outros sites