• С КЛАВИАТУРЫ ВВОДЯТ ПРОИЗВОЛЬНОЕ НАТУРАЛЬНОЕ ЧИСЛО.
    ВЫВЕСТИ НА ЭКРАН СУММУ ЦИФР ЭТОГО ЧИСЛА..

Ответы 1

  • var a,x:integer; Sum: integer; begin  WriteLn('введите целое число'); ReadLn( a ); x:= a;  Sum:= 0;  while ( x<>0 ) do  begin    Sum := Sum + (x mod 10);    x := x div 10;  end; WriteLn( 'Сумма цифр числа ',a,' = ', Sum );Пока Х больше нуля:Находим остаток от деления n на 10 (т.е. последнюю цифру числа), добавить его к сумме и увеличить произведение;Избавляемся от последнего разряда числа n путем деления нацело на число 10.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years