#include <iostream>
using namespace std;
int horner(int n[], int x, int num)
{
if (num == 0)
{
return n[0];
}
else
{
return horner(n,x,num-1)*x+n[num];
}
}
int main(void)
{
int a, i, x;
int n[100];
cout << "차수:";
cin >> a;
for (i = 0; i <= a; i++)
{
cout << "Ax^" << a - i << ":";
cin >> n[i];
}
cout << "x값 :";
cin >> x;
cout << "합 :" << horner(n, x, a);
}
'기타' 카테고리의 다른 글
x y z 오름차순 출력 (0) | 2021.11.01 |
---|---|
n개의 Boolean 출력 (0) | 2021.11.01 |
spiral (0) | 2021.10.29 |
<18> Q4. Do it C언어 입문 (0) | 2020.08.20 |
<14> Q4. Do it C언어 입문 (0) | 2020.08.10 |