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

Как найти сумму факториалов двух чисел? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ разбить програму на функцыи! http://www.cyberforum.ru/cpp-beginners/thread449133.html
Помогите разбить програму на функцыы! Отдельной функцыей вывод на екран ! на сpp i header! #include "stdafx.h" #include <iostream> #include <stdio.h> #include <ctype.h> #include <locale>...
C++ Работа с дискетой Найти сторону дискеты, с большим числом символов 'S' ; обменять местами 1-ый и последний сектор этой стороны. http://www.cyberforum.ru/cpp-beginners/thread449130.html
C++ string, template, char_tr
есть строки, на шаблонах, преподаватель прикапался к индексированию, нужен мистический класс, который появляется при взятии индекса и контролирует изменение того, куда сохранили ссылку на элемент,...
Не работает WaitForMultipleObjects C++
Суть программы такова: запускаем ее из командной строки,предварительно указав путь до нее, присылаем как параметры названия стандартных программ(например calc и mspaint), создаются...
C++ Не могу дописать код программы http://www.cyberforum.ru/cpp-beginners/thread449117.html
создать структуру типа: Код: struct employee {char*name; float salary; int stage; }; осуществить поиск элементов в массиве, удовлетворяющих условию (сотрудники, у которых имя начинается на...
C++ Вопрос о разумном использовании структур\перечислений\объединений Доброго времени суток, Форумчане! Цель работы - написание что-то типа базы данных. Допустим я захотел сделать базу видео.. и вот, интересует помощь в плане обьяснений, где разумнее использовать... подробнее

Показать сообщение отдельно
nazsal
2 / 2 / 0
Регистрация: 27.11.2011
Сообщений: 60

Как найти сумму факториалов двух чисел? - C++

19.02.2012, 20:49. Просмотров 940. Ответов 4
Метки (Все метки)

Помогите решить задачу: найти суму факториалов двух чисел n!+m!, если n=4,m=6.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 #include <stdio.h>
 #include <conio.h>
int fact(int k,int l);
int fact(int k,int l)
{
  if((k==1)&&(l==1))
return(1);
  else
   return(k*fact(k-1));
}
main()
{
clrscr();
int n=4,m=6;
    printf("perevirka rekursii\n");
    while(n<10)
      {
        printf("%d!+%d!=%d\n",n,m,fact(n,m));
        n=n+1;m=m+1;
        getch();
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru