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 positi
Mathématiques
momosangare94
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
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
-
1. Réponse dijokojey
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?