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

Рекурсивная функция - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработка программы в С++ для поиска указанных чисел из указанного диапазона http://www.cyberforum.ru/cpp-beginners/thread200220.html
Разработка программы в С++ для поиска указанных чисел из указанного диапазона. Листинг программы.
C++ вывести символы и их коды в столбик Ввести строку S. Вывести в столбик символы и их коды для этой строки. http://www.cyberforum.ru/cpp-beginners/thread200216.html
вывести строку в 2х регистрах C++
Ввести строку S. Вывести строку дважды, преобразовав все символы сначала в верхний, а затем в нижний регистр
C++ Подсчитать количество слов в строке
Ввести небольшой текст (с пробелами) в строку s. Подсчитать количество слов в строке и вывести все слова в столбик.
C++ Ввести строки, заметнить строки http://www.cyberforum.ru/cpp-beginners/thread200193.html
Ввести строки S1, S2 и S3. Заменить в строке S1 все строки S2 на строку S3.
C++ Извлечение DLL Можете мне объяснить ,как зделать так,штобы после запуска exe'шник извлекал из себя dll? подробнее

Показать сообщение отдельно
Vorox
 Аватар для Vorox
25 / 24 / 3
Регистрация: 26.11.2010
Сообщений: 57
30.11.2010, 01:08     Рекурсивная функция
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
#include <iostream>
#include <conio.h>
int C(int n, int k); //рекурсивная функция
int count=0; //счетчик вхождений в рекурсивную функцию
int main()
{
    setlocale(LC_ALL,"Russian");
    int n, k;
    std::cout<<"Введите индексы бинома:\nn = ";
    std::cin>>n;
    std::cout<<"k = ";
    std::cin>>k;
    int s=C(n,k); 
    std::cout<<s<<"\n"<<count;
    getch();
    return 1;
}
int C(int n, int k) 
{
    count++;
    if(k==n || k==0)
        return 1;
    else 
        return C(n-1,k-1)+C(n-1,k);
}
 
Текущее время: 07:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru