Mathématiques

Question

Bonjour,j'ai besoin d'aide pour mes 2 exercices sur Python
Ex1: 1) Ecrire un algorithme puis une fonction IsPrime(n) qui prend en entrée un nombre entier positif n et qui renvoie 1 si n est un nombre premier, et 0 s'il nel'est pas
2)Tester avec cette fonction si les nombres 7,18,19,303,631,1971 et 1973 sont premiers

1 Réponse

  • Réponse :

    Exercice 1

    Explications étape par étape

    n=int(input("Entrez votre nombre N : "))

    if n%2==0:

       print(n,"n'est pas un nombre premier.")

    else:

       if n==0 or n==1 :

           print(n,"n'est pas un nombre premier.")

       else :

           for i in range(2,n+1,1)

    Tu parles de ça?

Autres questions