UNIX Scheme... faire un algo qui dit si un nombre est premier - Algo - Programmation
Marsh Posté le 25-09-2002 à 13:52:02
Theorie du chaos a écrit a écrit : merci |
Ben c'est facile ...
Nombre à tester : n
int r=0;
for (i=2;i<(n>>1);i++) if ( (n%i) != 0) r++;
if (r == 0) fprintf(stdout, "Le nombre %d est premier.\n", n);
Voilà c'est facile !!!
bon c'est pas un algo c'et du C et c'est pas optimisé mais c'est une solution simple ...
Marsh Posté le 25-09-2002 à 15:36:03
DarkOli a écrit a écrit : Ben c'est facile ... |
On a dit en scheme ...
Marsh Posté le 25-09-2002 à 17:07:27
bon je chercherai un peu ce soir
Marsh Posté le 25-09-2002 à 18:17:43
kadreg a écrit a écrit : On a dit en scheme ... |
http://www-mitpress.mit.edu/sicp/chapter1/node17.html
en tout cas plus propre qu'en C
Marsh Posté le 25-09-2002 à 13:48:41
merci
---------------
Les accents sont en option... j'ai un clavier qwertz.