Advertisement
Teodor92

Fac

Dec 3rd, 2012
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.65 KB | None | 0 0
  1. /* Write a program that, for a given two
  2.  * integer numbers N and X,
  3.  * calculates the sum S = 1 + 1!/X + 2!/X2 + … + N!/XN
  4.  */
  5.  
  6. using System;
  7.  
  8. class ExpersionCalcThree
  9. {
  10.     static int FactorialCalc(int number)
  11.     {
  12.         int sum = 1;
  13.         for (int i = 1; i <= number; i++)
  14.         {
  15.             sum = sum * i;
  16.         }
  17.         return sum;
  18.     }
  19.     static void Main()
  20.     {
  21.         double x = int.Parse(Console.ReadLine());
  22.         double n = int.Parse(Console.ReadLine());
  23.         double sum = 1;
  24.         for (int i = 1; i <= n; i++)
  25.         {
  26.             sum = sum + FactorialCalc(i) / Math.Pow(x, i);
  27.         }
  28.         Console.WriteLine(sum);
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement