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
 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.