C++ HW5-1 for WallPower
有一個方程式如下,a[4]x^4+a[3]^3+a[2]x^2+a[1]x+a[0],請設計一個C++程式,
輸入一元四次方程式係數,以陣列儲存。再輸入變數值求結果。
參考輸出如下圖。
輸入一元四次方程式係數,以陣列儲存。再輸入變數值求結果。
參考輸出如下圖。
- #include <iostream>
- using namespace std;
- int p(int x, int n)
- {
- int temp = 1;
- for (int i = 1; i <= n; i++)
- temp *= x;
- return temp;
- }
- int main()
- {
- int input[5], x, total = 0;
- for (int i = 0; i < 5; i++)
- {
- cout << "請輸入方程式中 " << i << "次項的係數 ";
- cin >> input[i];
- }
- cout << "請輸入預計算的變數值 ";
- cin >> x;
- for (int i = 0; i < 5; i++)
- total += p(x, i) * input[i];
- cout << "f(" << x << ")=" << total << endl;
- system("pause");
- return 0;
- }
留言
張貼留言