Помощь - Поиск - Пользователи - Календарь
Полная версия: Оператор цикла
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
A.K.
Люди помогите плизз!Вводится натуральное число N .Найти сумму цифр этого числа.Задача вроде нетрудная,но я полный ноль в паскале smile.gif
klem4
var
n,s : integer;
begin
readln(n);
s := 0;
while(n>0) do begin
s := s + n mod 10;
n := n div 10;
end;
writeln(s);
readln;
end.
arhimag
Люди а может ему нуно вычислить для числа большего лонгинта? тогда нуно длиную арифметику использовать!
klem4
Флуд удален, тема закрыта, за полной ее исчерпанностью.

PS Автор, в следующий раз сначала пользуйся поиском, эта и еще очень много стандартных задач не раз решались на форуме, удачи

Цитата(arhimag)
Люди а может ему нуно вычислить для числа большего лонгинта? тогда нуно длиную арифметику использовать!


lol.gif

Ну ты дал smile.gif) Тогда уж проще string использовать smile.gif))))))))))))) Еще короче решение будет smile.gif)

Все, закрыто lol.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.