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;
}

留言
張貼留言