Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include <iostream>
  2. #include<math.h>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int n, i;
  8. double sum_xi=0, sum_fi=0, sum_xi2=0, sum_xifi=0;
  9. cout<<"Wpisz n: ";
  10. cin>>n;
  11. double xi[n+1], fi[n+1], w, w0, w1, a0, a1;
  12. cout<<"Wpisz elementy xi;\n";
  13. for(i=0; i<=n; i++){
  14. cout<<"x"<<i<<": ";
  15. cin>>xi[i];
  16. cout<<"\n";
  17. }
  18. cout<<"Wpisz elementy fi;\n";
  19. for(i=0; i<=n; i++){
  20. cout<<"f"<<i<<": ";
  21. cin>>fi[i];
  22. cout<<"\n";
  23. }
  24. for(i=0; i<=n; i++){
  25. sum_xi=sum_xi+xi[i];
  26. sum_fi=sum_fi+fi[i];
  27. sum_xi2=sum_xi2+pow(xi[i],2);
  28. sum_xifi=sum_xifi+(xi[i]*fi[i]);
  29. }
  30. w=((n+1)*sum_xi2)-(pow(sum_xi,2));
  31. w0=(sum_fi*sum_xi2)-(sum_xi*sum_xifi);
  32. w1=((n+1)*sum_xifi)-(sum_fi*sum_xi);
  33. a0=w0/w;
  34. a1=w1/w;
  35. cout<<"g(x)="<<a0<<"+"<<a1<<"x"<<endl;
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement