procedure SumDigit(n: Integer; var s: Integer);var h: Integer;begin h:=n; while not (h=0) do begin s:=s+abs((h mod 10)); h:=h div 10; end;end;