nvnnaidenov

Zad19

Sep 21st, 2021
691
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* Да се напише програма, която по зададени x – реално и n
  2. – естествено число, пресмята сумата. */
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     short n;
  10.     double x;
  11.     double x1;
  12.     double s;
  13.  
  14.     cout << "x = ";
  15.     cin >> x;
  16.     if(!cin)
  17.     {
  18.         cout << "Error, bad input!";
  19.         return 1;
  20.     }
  21.     cout << "n = ";
  22.     cin >> n;
  23.     if(!cin)
  24.     {
  25.         cout << "Error, bad input";
  26.         return 1;
  27.     }
  28.  
  29.     x1 = 1;
  30.     s = 1;
  31.  
  32.     for(int i = 1; i <= n; i++)
  33.     {
  34.         x1 = x1 * x / i;
  35.         s = s + x1;
  36.     }
  37.  
  38.     cout << "s = " << s << endl;
  39.  
  40.     return 0;
  41. }
RAW Paste Data