Bonjour, Je suis votre tutoriel de c et il se trouve que je ne comprend pas trop la réponse pour le programme qui détermine si le nombre est premier ou pas. Avant de regarder j'avais essayé de faire un code qui se base sur la propriété si un nombre x est divisible par y alors le résultat de l’opération x % y est nul. j'avais donc mis les conditions suivantes
1 2 3 4 5 6 7 8 9 10 11 12 | int main(int argc, char **argv) { int x=0; printf("entrer un nombre premier \n"); scanf("%d",&x); while( ((x%1)== 0) && ((x%x)== 0) && (x%(2)!=0) && ((x%(3)!=0) )) { printf("le nombre %d est premier \n",x); break; } return 0; } |
Voila je ne voit pas trop quoi rajouter pour l'améliorer
merci d'avance
+0
-0