Arithmétique

Somme des chiffres

Énoncé

Saisir un entier N positif ou nul avec une saisie contrôlée, puis afficher la somme de ses chiffres.

Exemples et cas limites

Saisissez ces valeurs dans la console pour vérifier votre résultat :

Entrée
N = 2047
Sortie attendue
13
Entrée
N = -123
N = 123
Sortie attendue
6
Entrée
N = 0
Sortie attendue
0

Code algorithmique

somme_des_chiffres.algo
1algorithme somme_des_chiffres
2debut
3 repeter
4 ecrire("N = ")
5 lire(n)
6 jusqua n ≥ 0
7 // compléter le traitement demandé dans l’énoncé.
8fin

Méthode

  1. Saisir N jusqu’à obtenir N ≥ 0, puis copier N dans reste.
  2. MOD 10 donne le dernier chiffre ; DIV 10 le retire.
À retenir :

Pour 0, la boucle ne tourne pas et la somme initiale reste 0.