Дано шестизначное число . Отыскать сумму его цифр ( ПАСКАЛЬ )

Дано шестизначное число . Найти сумму его цифр ( ПАСКАЛЬ )
Безотлагательно !!! ПЛИИИЗЗЗЗЗЗЗЗЗЗЗЗ!

Задать свой вопрос
2 ответа
Var
   A:longint;
   S:integer;
Begin
Write('Введите целое число: ');
ReadLn(A);
if A lt; 0 then A:=-A;
S:=0;
While A gt; 0 do
   Begin
   S:=S+A mod 10;
   A:=A div 10;
   End;
WriteLn('S = ',S)
End.


Пример работы программы:

Введите целое число: 123456
S = 21
Var sum:integer;
      n:longint;
begin
    readln(n);
    sum := 0;
    repeat 
        sum := sum + (n mod 10);
        n := n div 10;
    until n = 0;
    write(sum);
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт