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

написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на многочлен над рац. числами. и высчитывание значений с последующей сортировкой http://www.cyberforum.ru/cpp-beginners/thread737321.html
Всем доброго времени суток. Возникла одна задача; не встречал раньше таких. Помогите, пожалуйста, с кодом.. буду очень признателен. Постановка: Входной файл: в первой строке лежат...
C++ Задача (язык С + +). Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления Приветик))) http://www.cyberforum.ru/cpp-beginners/thread737319.html
C++ Динамические массивы
Ребят,дело в том,возник вопрос по применению динамических массивов в программировании.Я так понял,что динамические массивы отличаются от одномерных тем,что в дин массивах я сам выделяю память,а в...
C++ Задача (язык С + +). Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления
Приветик))) Если не трудно, помогите плиз решыть несколько задач по С++, а то екзамен почти на носу а я в етому ничего не понимаю! Заранее спасибо
C++ Компиляторы C++ под Windows 8 http://www.cyberforum.ru/cpp-beginners/thread737297.html
На Windows 8, лично у меня, Dev Cpp не хочет работать. Возможно кто-то подскажет мне компилятор по данную операционную систему!? Добавлено через 1 минуту Не хочет работать именно во время...
C++ Задача (язык С + +). Описать тип данных «Студент», содержащий поля «Фамилия», «Группа», «Количество прогулов». Вывести фамилии всех прогульщиков второ Приветик))) Если не трудно, помогите плиз решыть несколько задач по С++, а то екзамен почти на носу а я в етому ничего не понимаю! Заранее спасибо подробнее

Показать сообщение отдельно
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
18.12.2012, 21:12
Через функцию:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream> 
using namespace std;
 
int f(int n);
 
int main() 
{ 
    int n; 
    
    cout << "Введите число " << endl;
    cin >> n; 
 
    cout << "Сумма цифр " < f(n) << endl;
    
    system("pause");
    return 0;
}
 
int f(int n)
{
    int sum = 0;
 
    while(n) 
    { 
        sum += n % 10; 
        n /= 10; 
    } 
    
    return sum;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru