fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. float faktorijel(int);
  6. float power(int, int);
  7.  
  8. int main(){
  9. float x, n, ln=0;
  10. cin>>x>>n;
  11. for(int i = 1; i <= n; i++){
  12. cout<<( power(x-1, i)/faktorijel(i) )*power(-1, i+1)<<endl;
  13. ln = ln + ( power(x-1, i)/faktorijel(i) )*power(-1, i+1);
  14. }
  15. cout<<ln;
  16. return 0;
  17. }
  18. float faktorijel(int broj){
  19. float rezultat = 1;
  20. for(int i = 1; i <= broj; i++){
  21. rezultat = rezultat * i;
  22. }
  23. return rezultat;
  24. }
  25.  
  26. float power(int broj, int pow){
  27. float rezultat = 1;
  28. for(int i = 1; i <= pow; i++){
  29. rezultat*=broj;
  30. }
  31. return rezultat;
  32. }
Success #stdin #stdout 0s 3472KB
stdin
5 20
stdout
4
-8
10.6667
-10.6667
8.53333
-5.68889
3.25079
-1.6254
0.722399
-0.288959
0.105076
-0.0350254
0.010777
-0.00307915
0.000821108
-0.000205277
4.83005e-05
-1.07334e-05
2.25967e-06
-4.51934e-07
0.981684