Ввести целое число и найти сумму его цифр
Добавлено: 16 янв 2016, 16:24
Помогите,пожалуйста,задачу по Си решить.Ввести целое число и найти сумму его цифр.
форум программистов
https://www.developing.ru/
Код: Выделить всё
int DigitSumm(int n)
{
int Digit;
int Result;
if (n<0)
{
n=-n;
}
Result=0;
do
{
Digit=n%10;
Result+=Digit;
n/=10;
} while (n!=0);
return Result;
}
Код: Выделить всё
#include <iostream>
int DigitSumm(int n)
{
int Digit;
int Result;
if (n<0)
{
n=-n;
}
Result=0;
do
{
Digit=n%10;
Result+=Digit;
n/=10;
} while (n!=0);
return Result;
}
int main()
{
int n;
std::cin>>n;
std::cout<<DigitSum(n)<<std::endl;
return 0;
}