дано натуральное число



Автор M.K. задал вопрос в разделе Другие языки и технологии

Дано натуральное число n, чему равна сумма цифр числа (Паскаль) и получил лучший ответ

Ответ от Ёергей Куксенков[гуру]
uses Crt;
var a,b:LongInt; sum:Byte;
begin
ClrScr;
Writeln('vvedite chislo');
Readln(a);
sum:=0;
Repeat
b:=a mod 10;
a:=a div 10;
sum:=sum+b
Until
a=0;
Writeln('сумма цифр числа=',sum);
Readln;
end.
или
var
a,s:integer;
begin
readln(a);
repeat
s:=s+a mod 10;
a:=a div 10;
until a=0;
writeln(s);
end.
или
var
a,s,n,i:integer;
begin
n:=4 (пиши скольки значное число)
readln(a);
for i:=1 to n do
begin
s:=s+a mod 10;
a:=a div 10;
end;
writeln(s);
end.

Ответ от Екатерина Игнатова[новичек]
uses Crt;
var a,b:LongInt; sum:Byte;
begin
ClrScr;
Writeln('vvedite chislo');
Readln(a);
sum:=0;
Repeat
b:=a mod 10;
a:=a div 10;
sum:=sum+b
Until
a=0;
Writeln('сумма цифр числа=',sum);
Readln;
end.

Ответ от Gennady[гуру]
Можно чуть-чуть проще.

S := 0;
while n > 0 do begin
S := S + n mod 10;
n := n div 10;
end;

Все, в S искомая сумма.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Дано натуральное число n, чему равна сумма цифр числа (Паскаль)
спросили в Другое
Как разделить натуральное число на дробь? Не дробь на число, а число на дробь.
Если число может быть использовано при счете каких-нибудь предметов, то его можно считать
подробнее...
спросили в Другое
делитель натурального числа это...
Определение. Любое натуральное число, на которое делится (без остатка) данное натуральное число,
подробнее...

Какое число называют делителем данного натурального числа?
Делителем натурального числа А называют натуральное число, на которое а делится без остатка.подробнее...

что такое десятичная запись числа
В десятичной системе использована записи чисел от 1 до 10, счет десятков от 10 до 100, сотен от 100
подробнее...
спросили в Эйлеры
Функция Эйлера числа 288??? подскажите пожалуйста
берется калькулятор, и 288 делится для начала на 2 до упора
288 = 9*32 = 3^2 * 2^5
таким
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое
кратные числа 4
Вы, наверное, имели в виду признак деления числа на 4 без остатка?
Число делится на 4 тогда,
подробнее...

Что такое последовательные натуральные числа?
Это положительные целые числа, каждое из которых больше предыдущего на
подробнее...

как найти НОК. НОК это Наименьшее общее кратное
нахождение наименьшего общего кратного данных натуральныхчисел путём разложения этих чисел на
подробнее...
спросили в Другое Кореновск
как найти наименьшее общее кратное нескольких чисел
нахождение наименьшего общего кратного данных натуральных чисел путём разложения этих чисел на
подробнее...

что такое факториал? спасибо всем
Факториал - произведение натуральных чисел
от единицы до к. -л. данного натурального числа.подробнее...

помогите, пожалуйста!!!
ВАЛЛИС Джон (Wallis John)

БИОГРАФИЯ
Валлис (Уоллис) Джон
подробнее...
спросили в Цель Цели
Что значит решить уравнение в натуральных числах? и в целых числах?
Решить уравнение в целых (или в натуральных) числах - значит найти все целые (натуральные) числа,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*