Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<math.h>
- using namespace std;
- int Factorial(int Number)
- {
- int ReturnThis = 1;
- for (int i = 1; i <= Number; i++) ReturnThis *= i;
- return ReturnThis;
- }
- int Choose(int n, int r)
- {
- int Numerator = Factorial(n);
- int Denominator1 = Factorial(r);
- int Denominator2 = Factorial(n-r);
- if (Denominator1 * Denominator2 == 0) return 0;
- else return Numerator / (Denominator1 * Denominator2);
- }
- int main()
- {
- int a,b,c;
- cout << "Hello and welcome to Ultra Binomial Fighter V10" << endl << "(ax + b) ^ c \n\n" << "a:\n>";
- cin >> a;
- cout << "\nb:\n>";
- cin >> b;
- cout << "\nc:\n>";
- cin >> c;
- for (int i = 0; i <= c; i++)
- {
- cout << pow(static_cast<double>(a), static_cast<double>(c-i)) * Choose(c,i) * pow(static_cast<double>(b),static_cast<double>(i));
- if (i != c) cout << "x ^ " << c - i << " + ";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment