SimRacing Portugal Forum
AJUDA LINGUAGEM C - Printable Version

+- SimRacing Portugal Forum (https://www.simracingportugal.net/forum)
+-- Forum: Geral (https://www.simracingportugal.net/forum/forumdisplay.php?fid=5)
+--- Forum: Geral (https://www.simracingportugal.net/forum/forumdisplay.php?fid=85)
+--- Thread: AJUDA LINGUAGEM C (/showthread.php?tid=2216)

Pages: 1 2


AJUDA LINGUAGEM C - diospiro_verde - 14-11-2007

O félix fez como eu teria feito, a função verifica se o número é divisível por qualquer outro diferente dele próprio e de 1 e, no ponto quatro, avaliando por ordem decrescente, o primeiro número primo será o maior.
Parece-me que só encontrei um pequeno lapso, nesta função...
Arrayint num_primo( int num ) {
int n;
num = abs( num );
if( num == 0 ) {
return 0;
}
if( num == 1 ) {
return 1;
}[/quote]

A função devolve "1" no caso de num==1, mas 1, por convenção, não é primo, já que só tem dois divisores inteiros (1 e -1), um número primo necessita ter quatro.

Ou posso ter visto mal.

De qualquer forma, serei obrigado a denunciar esta situação ao teu professor.:mrgreen:


AJUDA LINGUAGEM C - Berto Carvalho - 14-11-2007

É o que dá não estudar né Xô Alexandre:cheesy:Sempre metido nos joguinhos de carros:23:



AJUDA LINGUAGEM C - Félix Simões - 14-11-2007

Array(...)
A função devolve "1" no caso de num==1, mas 1, por convenção, não é primo(...)[/quote]

Oops.... :embarrest:


AJUDA LINGUAGEM C - Alexandre Caetano - 14-11-2007

Nem é tanto isso. É mais o meu parceiro de grupo ir adiando adiando e quem ficou mal fui eu. Ele não fez nada e quase que atira as culpas para cima de mim...

ArrayÉ o que dá não estudar né Xô Alexandre:cheesy:Sempre metido nos joguinhos de carros:23:[/quote]


AJUDA LINGUAGEM C - diospiro_verde - 14-11-2007

ArrayNem é tanto isso. É mais o meu parceiro de grupo ir adiando adiando e quem ficou mal fui eu. Ele não fez nada e quase que atira as culpas para cima de mim...[/quote]

Essa também costumava ser a desculpa que eu dava.:mrgreen:


AJUDA LINGUAGEM C - Alexandre Caetano - 15-11-2007

:lol: