![]() |
|
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: |