# Créé par La science au tableau, le 31/08/2023 en Python 3.7 # Programme qui détermine si un entier n est un nombre premier reponse : bool = True # jusqu'à preuve du contraire, n sera premier question = input('Entre un nombre entier supérieur à 2') # Attention, question est de type str n = int(question) # convertion de question en entier n for i in range (2,n) : # i entier qui va de 2 à n-1 if n%i == 0 : # % pour le reste de la division Euclidienne reponse = False # i est un diviseur de n donc n n'est pas premier if reponse : print(n,'est un nombre premier') else : # else pour sinon ! print(n,"n'est pas un nombre premier")