Exercice 7
Ecrire un algorithme Python qui calcul la somme des diviseurs d'un entier n.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# fonction qui détermine la somme des diviseurs d'un entier donné def somme_diviseurs(n): # initialiser la somme des diviseurs de n somme = 0 for i in range(1, n + 1): # tester si i est un diviseur de n # l'ajouter ensuite à la somme if n % i == 0: somme = somme + i return somme # Exemple d'utilisation n = 10 somme = somme_diviseurs(n) print("La somme des diviseurs de ", n," est : ", somme) # output: La somme des diviseurs de 10 est : 18 |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Promo !
Apprendre Python un guide complet et progressif
Le prix initial était : € 11,00.€ 10,00Le prix actuel est : € 10,00. Ajouter au panier -
Kit Python FRANZIS 67183 Mach's : Raspberry Pi 4 et 400
€ 56,00 Acheter le produit -
Promo !
Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
Le prix initial était : € 99,00.€ 56,00Le prix actuel est : € 56,00. Acheter le produit
1 thought on “Solution Exercice 7 : Algorithme Python qui calcul la somme des diviseurs d'un entier”