Exercice 3
Ecrire un algorithme en Python sous forme de fonction qui prends en entré un entier n et qui renvoie la somme 1+2+3+ ... +n.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# fonction qui calcul la somme 1+2+3+...+n def somme(n): # initialiser la somme s = 0 # parcourir les entiers 1 2 3 ... et les ajouter à s for i in range(n+1): # on prends n+1 pour inclure n. s = s + i return s # Exemple n = 10 print("La somme 1+2+ ... + 10 = ", somme(n)) # output : La somme 1+2+ ... + 10 = 45 |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 3 : algorithme Python qui calcul de la somme des premiers entiers”