Вторник, 14.05.2024, 12:18
"I-School" - школа знаний XXI века
     In doing we learn
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Форма входа
Категории раздела
Пользователь ПК [0]
WEB-дизайн [0]
Программирование [18]
Корзина
Пользователь ПК [0]
WEB-дизайн [0]
Программирование [18]
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » Статьи » Информатика, программирование » Программирование

    Биномиальный коэффициент, С++
    #if _WIN32_WINNT < 0x0500
      #undef _WIN32_WINNT
      #define _WIN32_WINNT 0x0502 // I've got SP2
    #endif
    #include <iostream>
    #include <windows.h>
    
    
    long long CMN(int m, int n)
    {
     if((m==0) ||m==n) return 1;
     else return CMN(m,n-1)+CMN(m-1,n-1);
    }
    
    int main()
    {
     HWND hcon = GetConsoleWindow();
     MoveWindow(hcon,401,1,400,120,TRUE);
     system("color b4");
     system("title C(M,N)");
     
     int M,N;
     std::cout<<"M = ";
     std::cin>>M;
     std::cout<<"N = ";
     std::cin>>N;
     std::cout<<"C(M,N) = "<<CMN(M,N)<<std::endl;
     system("pause");
     return 0;
    }
    
    Категория: Программирование | Добавил: IrineK (15.03.2011)
    Просмотров: 2816 | Теги: обучение C/C++/CLI, Киев обучение, обучение English, программирование С++, задача бесплатно | Рейтинг: 5.0/1
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Copyright MyCorp © 2024
    Конструктор сайтов - uCoz