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

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

Войти
Регистрация
Восстановить пароль
 
0xfdda
0 / 0 / 0
Регистрация: 05.01.2013
Сообщений: 11
#1

Рекурсия. Функция, принимающая в качестве единственного аргумента некое число int N, и выводящая на экран последовательность от -N до N - C++

21.05.2013, 16:32. Просмотров 280. Ответов 1
Метки нет (Все метки)

всем привет.
нужно сделать рекурсивную функцию, принимающую в качестве единственного аргумента некое число int N, и выводящую на экран последовательность от -N до N, а я откровенно не понимаю как это сделать.
причем нужно именно чтоб аргумент был единственным.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 16:32     Рекурсия. Функция, принимающая в качестве единственного аргумента некое число int N, и выводящая на экран последовательность от -N до N
Посмотрите здесь:
C++ Рекурсия: вывести на экран цифры числа, принятого в качестве аргумента, в прямом порядке
Функция, находящая в строке двузначное число и выводящая его на экран C++
Функция, принимающая в качестве параметра функцию C++
Написать функцию, которая выводит на экран ряд чисел Фибоначчи до n. Число n принимается в качестве аргумента C++
Создать функцию, имеющую два аргумента и возвращающую в качестве аргумента число из отрезка [a,b] C++
Функция в качестве аргумента C++
Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию C++
C++ Функция в качестве аргумента другой функции по умолчанию
C++ Перегруженная функция принимает в качестве аргумента массив
C++ Создайте функцию, которая принимает в качестве аргумента целое число и возвращает число Люка с таким номером
C++ Функция, выводящая на экран пять чисел подряд
C++ Функция вычисляющая значение арифметического выражения переданного в качестве аргумента

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
21.05.2013, 16:59     Рекурсия. Функция, принимающая в качестве единственного аргумента некое число int N, и выводящая на экран последовательность от -N до N #2
C++
1
2
3
4
5
6
7
8
9
void rec(int N)
{
    if(N!=0)
    {
        cout<<-N<<endl;
        rec(N-1);
        cout<<N<<endl;
    }else(cout<<N<<endl);
}
Добавлено через 15 секунд
подумайте над этим кодом, прежде,чем его использовать
Ответ Создать тему
Опции темы

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