Форум программистов, компьютерный форум 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...
C++ Классы: Кафедра, Студент, Персона, Группа, Подразделение, Преподаватель http://www.cyberforum.ru/cpp-beginners/thread1167561.html
Задание:Классы: Кафедра, Студент, Персона, Группа, Подразделение, Преподаватель Запросы: • перечень студентов в указанной группе; • перечень студентов в указанной кафедре; • перечень...
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;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru