Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2011, 22:20   #1
missg
Пользователь
 
Регистрация: 28.09.2011
Сообщений: 16
По умолчанию Написать программу нахождения суммы цифр целого числа

как написать программу, которая вводит и суммирует любое количество целочисленных значений. Если введено число 999, то на экран выводится результат суммирования?

например: вводим 999, то надо 9+9+9=27
missg вне форума Ответить с цитированием
Старый 28.09.2011, 22:21   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

язык то какой?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 28.09.2011, 22:30   #3
Ромиk
Пользователь
 
Регистрация: 11.09.2011
Сообщений: 42
По умолчанию

Цитата:
Сообщение от missg Посмотреть сообщение
как написать программу, которая вводит и суммирует любое количество целочисленных значений. Если введено число 999, то на экран выводится результат суммирования?

например: вводим 999, то надо 9+9+9=27
если паскаль то
Код:
program proba;
var s,n : LongInt;
begin
ReadLn (n);
s := 0;
While n > 0 do begin
s := s + n mod 10;
n := n div 10;
end;
WriteLn (s)
end.

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.
и как говорил Фрейд : нам надо фрейд

Последний раз редактировалось Serge_Bliznykov; 28.09.2011 в 23:13.
Ромиk вне форума Ответить с цитированием
Старый 28.09.2011, 23:46   #4
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

missg

как написать программу, которая вводит и суммирует любое количество целочисленных значений. Если введено число 999, то на экран выводится результат суммирования?

int i = 999;
int sum = i.ToString().ToCharArray().Select(p => p - '0').Sum();
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cумма цифр целого числа К Licwin Паскаль, Turbo Pascal, PascalABC.NET 8 01.07.2011 11:38
Поцедура нахождения суммы цифр натурального числа на Паскале rom6520 Помощь студентам 1 21.01.2011 10:32
вводим два числа, получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m Sparky Помощь студентам 2 22.11.2009 21:59
сумма цифр целого числа mihsel Microsoft Office Excel 8 13.04.2009 13:57
разработать функцию, которая определяет сумму цифр целого числа IceAgainstIce Общие вопросы Delphi 5 20.11.2008 00:52