Advertisement
vlad0

Loops - Equation S = 1 + 1!/X^N

Dec 5th, 2012
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.21 KB | None | 0 0
  1. using System;
  2.  
  3. class EquationNX
  4. {
  5.     static void Main(string[] args)
  6.     {
  7.         bool successParse;
  8.         decimal enteredN, enteredX;
  9.         enteredX = 1;
  10.         decimal constantX;
  11.         decimal factorielN = 1;
  12.         decimal squareX;
  13.        
  14.  
  15.         do
  16.         {
  17.             Console.Write("Enter N: ");
  18.             successParse = decimal.TryParse(Console.ReadLine(), out enteredN);
  19.             if (successParse)
  20.             {
  21.                 Console.Write("Enter X: ");
  22.                 successParse = decimal.TryParse(Console.ReadLine(), out enteredX);
  23.             }
  24.                    
  25.             else
  26.             {
  27.                 Console.WriteLine("Error!");
  28.             }
  29.  
  30.         } while (!successParse);
  31.  
  32.         decimal sum = 1 + 1 / enteredX;
  33.         squareX = enteredX;
  34.         for (int i = 2; i <= enteredN; i++)
  35.         {
  36.             factorielN = factorielN *i;
  37.             squareX = squareX * enteredX;
  38.            
  39.             sum = sum + (factorielN/squareX);
  40.             Console.WriteLine("factorielN/squareX: {0}", factorielN / squareX);
  41.             Console.WriteLine("Sum: {0}", sum);
  42.         }
  43.  
  44.         Console.WriteLine("The answer is: {0}",sum);
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement