Algoritm CalculSumaCifre(numar):
    suma <- 0
    cat timp numar > 0
        cifra <- numar % 10
        suma <- suma + cifra
        numar <- numar / 10
    sfârșit cât timp
    Afișează "Suma cifrelor este: ", suma
Sfârșit Algoritm

Exemplu cu numărul 345:

Pasul 1:

numar = 345

suma = 0

Pasul 2:

cifra = 345 % 10 = 5

suma = 0 + 5 = 5

numar = 345 / 10 = 34 // eliminăm ultima cifră

Pasul 3:

cifra = 34 % 10 = 4

suma = 5 + 4 = 9

numar = 34 / 10 = 3 // eliminăm ultima cifră

Pasul 4:

cifra = 3 % 10 = 3

suma = 9 + 3 = 12

numar = 3 / 10 = 0 // eliminăm ultima cifră

Pasul 5 (terminarea):

numar = 0

Afișează "Suma cifrelor este: ", 12

Prin urmare, suma cifrelor numărului 345 este 12 conform algoritmului. Acest exemplu evidențiază modul în care algoritmul iterativ extrage și adaugă fiecare cifră la suma finală până când numărul devine zero.