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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MAYBACH313
5 / 5 / 0
Регистрация: 20.05.2013
Сообщений: 52
#1

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

22.12.2013, 18:51. Просмотров 177. Ответов 1
Метки нет (Все метки)

Пожалуйста помогите с помощью рекурснивных функций подсчитать сумму цифр произвольного числа
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2013, 18:51     Сумма цифр числа
Посмотрите здесь:

Сумма цифр натурального числа C++
C++ Сумма цифр натурального числа
C++ Сумма цифр введённого числа
Сумма цифр двучислового числа C++
Сумма факториалов цифр заданного числа C++
Сумма (разность) цифр числа C++
Сумма цифр данного числа C++
Сумма цифр натурального числа C++
Сумма цифр заданного числа N C++
C++ Сумма цифр числа
C++ Сумма цифр введенного пользователем числа
C++ Сумма цифр трехзначного числа

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,905
23.12.2013, 02:26     Сумма цифр числа #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cstdlib>
#include <iostream>
 
int dsum(int x) {
  return (x < 10) ? x : (dsum(x / 10) + (x % 10));
}
 
int main() {       
  int x;
   std::cout << "x = ";
   std::cin >> x;   
   std::cout << dsum(std::abs(x)) << std::endl;
}
Yandex
Объявления
23.12.2013, 02:26     Сумма цифр числа
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru