MeehoweCK

Untitled

Mar 22nd, 2021
835
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.55 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. double wypisz_rek(unsigned n)
  6. {
  7.     if(n == 1)
  8.         return 2;
  9.     return (3 * wypisz_rek(n - 1) + 0.5);
  10. }
  11.  
  12. void wypisz_iter(unsigned n)
  13. {
  14.     double wyniki[n];
  15.     wyniki[1] = 2;
  16.     cout << wyniki[1] << '\t';
  17.     for(unsigned i = 2; i <= n; ++i)
  18.     {
  19.         wyniki[i] = 3 * wyniki[i - 1] + 0.5;
  20.         cout << wyniki[i] << '\t';
  21.     }
  22. }
  23.  
  24. int main()
  25. {
  26.     for(unsigned i = 1; i <= 10; ++i)
  27.         cout << wypisz_rek(i) << '\t';
  28.     cout << endl;
  29.     wypisz_iter(10);
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment