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

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

Войти
Регистрация
Восстановить пароль
 
sanzstez
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 23
#1

Помогите с рекурсией - C++

25.09.2009, 20:13. Просмотров 485. Ответов 2
Метки нет (Все метки)

Добрый день уважаемые!
Помогите пожалуйста с этой задачкой. А точнее выполнить ее с помощью рекурсии
http://pic.ipicture.ru/uploads/090925/jXEI0Tp0Dq.jpg
Заранее спасибо!

Добавлено через 46 минут
Немного увеличил изображение
http://pic.ipicture.ru/uploads/090925/58Y7sYcYFO.jpg
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2009, 20:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите с рекурсией (C++):

Помогите с Рекурсией ! - C++
Даны первый член и разность арифметической прогрессии. Написать рекурсивную функцию для нахождении n-ого члена прогрессии и сумму всех...

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

Помогите разобраться с рекурсией... - C++
Здравствуйте, нашел решение задачи "ханойских башен", проблема с пониманием. <...> tn(n,1,2,3); <...> void tn(int n,...

с++ с рекурсией - C++
помогите плиз разобраться с рекурсией.завал по лабораторным В данной последовательности чисел найти подпоследовательность подряд...

Не получается с рекурсией - C++
У меня получается бесконечный вызов рекурсивной функции. Может кто подскажет, где кроется ошибка? #include<iostream> using namespace...

Программа с рекурсией - C++
Может не совсем по адресу. Но есть у меня одна проблема. Никак не могу сделать эту лабу. Может кто помочь? В общем нужно следующее....

2
XuTPbIu_MuHTAu
Эксперт С++
2226 / 741 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
25.09.2009, 20:20 #2
C++
1
2
3
4
5
int NumberOfWays(int n) { 
    if(n==2) return 2;
    if(n==1) return 1;
    return NumberOfWays(n-1) + NumberOfWays(n-2);
};
1
sanzstez
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 23
25.09.2009, 20:27  [ТС] #3
Отлично! Спасибо! Вот у меня тоже на подобии было только я ошибся вот так:
return f(n+1)+f(n-2); а надо было (n-1)
СПс!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2009, 20:27
Привет! Вот еще темы с ответами:

выручите с рекурсией - C++
Как зделать рекурсию? #include<stdio.h>

Задача с рекурсией! - C++
Вычислите значение функции для некоторого n (n – количество рекурсивных вызовов) Работа в Turbo C обязательна

Задача с рекурсией - C++
Здравствуйте, не могу до конца осмыслить, как сделать это (см. ниже) через рекурсию:

Бинарное с рекурсией - C++
Вот две задачи, помогите пожалуйста. Неделю уже долблю


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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