Untitled
unknown
plain_text
2 years ago
1.1 kB
1
Indexable
#include <iostream> using namespace std; int fibonacci(int n) { if (n <= 1) { return n; } return fibonacci(n - 1) + fibonacci(n - 2); } int main() { int n; cout << "Enter the value of n: "; cin >> n; cout << "Fibonacci sequence up to " << n << " terms:" << endl; for (int i = 1; i <= n; i++) { cout << fibonacci(i) << " "; } cout << endl; return 0; } // 2nd program start #include <iostream> using namespace std; int factorial(int n) { if (n <= 1) { return 1; } return n * factorial(n - 1); } int nCr(int n, int r) { if (r > n) { return 0; } int numerator = factorial(n); int denominator = factorial(r) * factorial(n - r); return numerator / denominator; } int main() { int n, r; cout << "Enter the value of n: "; cin >> n; cout << "Enter the value of r: "; cin >> r; int combinations = nCr(n, r); cout << "Number of combinations (nCr) = " << combinations << endl; return 0; }