Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. double suma(double a, double q, size_t n) {
  5.     return a * (1. - std::pow(q, n)) / (1. - q);
  6. }
  7.  
  8. int main() {
  9.     double a, q;
  10.  
  11.     std::cout << "a(n) = a * q^(n - 1)" << std::endl;
  12.     std::cout << "S(n) = suma n wyrazów ciągu a" << std::endl;
  13.     std::cout << "a = ";
  14.     std::cin >> a;
  15.  
  16.     std::cout << "q = ";
  17.     std::cin >> q;
  18.  
  19.     while(true) {
  20.         size_t n;
  21.         std::cout << "n = ";
  22.         std::cin >> n;
  23.  
  24.         std::cout << "a(n) = " << (a * std::pow(q, n - 1)) << std::endl;
  25.         std::cout << "S(n) = " << suma(a, q, n) << std::endl << std::endl;
  26.     }
  27.  
  28.     return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement