|
sample07.PAS |
|
{* Подсчет суммы цифр числа *}Unit SAMPLE07; InterfaceImplementationBegin writeln( 'Подсчет суммы цифр числа'); End. Program pas;
Uses sample07.pas; {* Эту строку можно удалить *}
Var {* Объявление переменных *}
a : integer;
x : integer;
i : integer;
s : integer;
Begin
writeln( 'введите целое число');
readln( a );
x := a;
s := 0;
While ( x0 ) Do
Begin
s := s + (x Mod 10);
x := x Div 10;
End;
writeln( 'Сумма цифр числа ', a, ' = ', s );
End.
|