Somme des Chiffres
Algorithmique classique
Enonce
Retourner la somme des chiffres de l'entier n (n ≥ 0).
Signature attendue
def somme_chiffres(n: int) -> int:
Exemples
somme_chiffres(123)→6somme_chiffres(9999)→36
📖 Rappel de cours
Le reste de la division par 10 donne le dernier chiffre ; la division entière par 10 le retire. On répète tant que n n'est pas nul.
⚠ Le piège : Utiliser // et non / : la division flottante donnerait 12.3 et la boucle ne finirait jamais. Ce couple reste-quotient revient dans toutes les conversions de base.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Inverser une Liste
- Palindrome
- Factorielle
- Nombre de Voyelles
- Vérifier si Premier
- Liste des Diviseurs
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.