Exercice 47
Écrire un programme en Python qui recherche le plus grand diviseur stricte d'un entier positif donné n. Exemple pour n = 18, le plus grand diviseur de n est 9.
Solution
1 2 3 4 5 6 7 8 |
def biggestDivisor(n): # intialisation du plut grand diseur de n d = n-1 while ( n%d != 0): d = d - 1 return d # Exemple print("Le plus grand diviseur de 18 est : " , biggestDivisor(18)) |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 47: algorithme en python pour chercher le plus grand diviseur stricte d'un entier”