• Source
    1. program suma_cifrelor_unui_numar;
    2. var n,suma: integer;
    3. // Introduceti un numar natural mai mic decat 32768
    4. begin
    5. readln(n);
    6. suma:=0;
    7. while n <> 0 do
    8. begin
    9. suma:= suma + n mod 10;
    10. n:= n div 10;
    11. end;
    12. writeln ('Suma cifrelor lui n este ',suma);
    13. end.