Форум программистов, компьютерный форум CyberForum.ru

Сумма цифр в числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как проверить, принадлежит ли символ заданному диапазону m...n, кроме if (c <= n && c >= m) ? http://www.cyberforum.ru/cpp-beginners/thread1167607.html
есть какая-нибудь более короткая запись для проверки, принадлежит ли символ заданному диапазону m...n, кроме if (c <= n && c >= m) Добавлено через 10 минут вопросительный знак забыл :)
C++ Дана целочисленная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента (оформить в виде функции). Характеристикой строки целочисленной матрицы назовем сумму её положительных четных элементов. Переставляя строки заданной матрицы, расположите их в соответствии с ростом характеристики (оформить в виде процедуры). http://www.cyberforum.ru/cpp-beginners/thread1167606.html
C++ Арифметические операции над элементами массива
Дан массив. Все его элементы: уменьшить на 30, умножить на последний элемент, увеличить на число B.
C++ Вызов функций с циклами одновременно в одном окне
Обе функции содержат циклы. Что нужно сделать чтобы циклы работали одновременно в одном окне? Совет(Поместить всё в один цикл) не принимается. #include"RegenHP.h" #include"RegenMP.h" int main() { setlocale(LC_ALL,"rus");
C++ Классы: Кафедра, Студент, Персона, Группа, Подразделение, Преподаватель http://www.cyberforum.ru/cpp-beginners/thread1167561.html
Задание:Классы: Кафедра, Студент, Персона, Группа, Подразделение, Преподаватель Запросы: • перечень студентов в указанной группе; • перечень студентов в указанной кафедре; • перечень преподавателей в указанной кафедре; • перечень студентов, обучающихся в указанной кафедре, сдавших сессию на отлично #include "klasy.h" const int kolvo=3; groap *groapm;
C++ Даны два слова.Верно ли, что первое слово начинается на ту же букву, на которую заканчивается второе слово Даны два слова.Верно ли, что первое слово начинается на ту же букву, на которую заканчивается второе слово. подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
06.05.2014, 00:06     Сумма цифр в числе
Tony399,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
size_t sum_digits(int number)
{
    size_t s = 0;
    while(number > 0)
    {
        s +=number%10;
        number/=10;
    }
    return s;
}
 
int main()
{
    int number;
    std::cin>>number;
    std::cout<<sum_digits(number);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru