kazi_omar

Untitled

Nov 6th, 2021 (edited)
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. //example 4.4
  2. #include <bits/stdc++.h>
  3. using namespace std;
  4.  
  5. float x[20], y[20], xy[20], x2[20];
  6.  
  7. int main()
  8. {
  9.     float sumx = 0, sumy = 0, sumx2 = 0, sumxy = 0;
  10.     for (int i = 0; i < 5; i++)
  11.     {
  12.         cin >> x[i] >> y[i];
  13.         y[i] = log(y[i]);
  14.         // cout << y[i] << endl;
  15.         x2[i] = x[i] * x[i];
  16.         xy[i] = x[i] * y[i];
  17.         sumx += x[i];
  18.         sumy += y[i];
  19.         sumx2 += x2[i];
  20.         sumxy += xy[i];
  21.     }
  22.  
  23.     // for (int i = 0; i < 5; i++)
  24.     // {
  25.     //     cout << x2[i] << " " << xy[i] << endl;
  26.     // }
  27.     cout << "value of sumx: " << sumx << " value of sumy: " << sumy << " value of sumx^2: " << sumx2 << " value of sumxy: " << sumxy << endl;
  28.     float a0 = 0, a1 = 0;
  29.     // float a0 = sumy-sumx*a1
  30.     a0 = (sumy * sumx2 - sumx * sumxy) / (5 * sumx2 - sumx * sumx);
  31.     a1 = (5 * sumxy - sumy * sumx) / (5 * sumx2 - sumx * sumx);
  32.     cout << "value of a0: " << a0 << "\tvalue of a1: "
  33.          << a1 << endl;
  34.  
  35.     float a, b;
  36.     a = exp(a0);
  37.     b = a1;
  38.     cout << a << " " << b << endl;
  39.     return 0;
  40. }
  41.  
Add Comment
Please, Sign In to add comment