Facebook
From asdasdasdasd, 6 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 311
  1. // zadanie3.cpp: Definiuje punkt wejścia dla aplikacji konsolowej.
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include <stdlib.h>
  6. #include <math.h>
  7. double suma(double x_f, int n_f);
  8. double silnia(int licz);
  9.  
  10.  
  11.  
  12. int main()
  13. {
  14.         int x = 1;
  15.         int n;
  16.         double abc = 1234.123;
  17.         //const double E = 2,7182818284590452;
  18.         printf_s("Podaj liczbe składnikow nn");
  19.         scanf_s("%d", &n);
  20.         abc = suma(x, n);
  21.         printf_s("%lf", abc);
  22.  
  23.  
  24.  
  25.  
  26.  
  27.         system("pause");
  28.     return 0;
  29. }
  30.  
  31.  
  32. double silnia(int licz)
  33. {
  34.         double sil = 1;
  35.         for (int i = licz; i > 0; i--)
  36.         {
  37.                 sil *= i;
  38.         }
  39.         printf("silnia to %lfn", sil);
  40.         return sil;
  41. }
  42.  
  43.  
  44. double suma(double x_f, int n_f)
  45.         {
  46.                 double sum = 1;
  47.                 for (int j=1; j<=n_f; j++)
  48.                 {
  49.                         sum += pow(x_f, (double)j / silnia(j));
  50.                 }
  51.                 return sum;
  52.         }
  53.  
  54.  
  55.