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

Написать рекурсную функцию, которая общитает сумму введеных чисел. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двухмерный массив. Найдите каждай строчки симму чётных элементов http://www.cyberforum.ru/cpp-beginners/thread421259.html
Здрасте, есть проблемка решить. С++: Введите двухмерный массив и найдите каждай строчки симму чётных элементов. Пасиба
C++ Где используется "чистый" C++? Без .NET, QT, CLI и т.д. С наступившим!) http://www.cyberforum.ru/cpp-beginners/thread421255.html
Консольный обмен сообщениями с использованием объектов ядра pipe. C++
Помогите пожалуйста, кто знает. Нужно реализовать приложение «Консольный обмен сообщениями», которое позволит обмениваться вводимыми в консоль сообщениями между двумя клиентами. Каждый пользователь может ввести произвольную строку с клавиатуры и нажатием клавиши «Enter» отправить ее противоположной стороне. При запуске приложения пользователь должен указать имя объекта ядра; если объект не...
C++ Ошибка при выполнения программы
Всех с наступившем НОВЫМ ГОДОМ!!! У меня возникла ошибка при выполнение программы вот код: #include <iostream> #include <conio.h> using namespace std; int main() { int neprob=0; // число не плобедьных символов
C++ Подскажите аналог file_get_contents в C++ http://www.cyberforum.ru/cpp-beginners/thread421220.html
Привет. Подскажите аналог функции file_get_contents в С++. Или как вообще можно запросить удалённую картинку? PHP: file_get_contents("http://site.ru/image.gif"); C++: ??? Среда: Microsoft Visual Studio 2010
C++ Ввод-вывод в файл на C++ Есть txt файл "semiya.txt", в котором есть список: мама папа брат сестра (в столбике). Надо создать другой txt файл "ishod.txt", который выглядел бы так: 0="мама", подробнее

Показать сообщение отдельно
Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
01.01.2012, 18:20     Написать рекурсную функцию, которая общитает сумму введеных чисел.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
unsigned int result( int n )
{
    if ( !n )
        return n;
    return n % 10 + result( n / 10 );
}
 
int main()
{
    int number = -123456;
    std::cout << "Result: " << result( ( number > 0 ) ? number : -number ) << std::endl;
    return 0;    
}
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru