my professor gave us an example program for a filter.. but I can't get it to work...
This is my 1st time using C++ and before we where learning C... so I can't easily see why it doesn't work.... this is an example and shouldn't have errors but ya.. it does so can anyone help me? thanks
Code:#include <iostream> using namespace std; int main() { int i, numpts; double input[25]; //store values for filtering cout << "enter number of points: "; cin >> numpts; for (int i = 0; i < numpts; i++) { cout << "Enter a point: "; cin >> input[i]; } double output[25]; //store filtered results double alpha = .5;// 0 < alpha 1 output[0] = input[0]; for (int i = 1; i < numpts; i++) output[i] = alpha*input[i]+(1-alpha)*output[i-1]; for (int i = 0; i < numpts; i++) { cout << "Output " <<i << " is " << output[i]; cout << "\n"; } return 0; }