Advertisement
Krissy

H6_Loops_T7_Fibonacci

Dec 8th, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.40 KB | None | 0 0
  1. using System;
  2. using System.Numerics;
  3.  
  4.  
  5. class Fibonacci
  6. {
  7.     static void Main()
  8.     {
  9.         Console.WriteLine("Please enter how many Fibonacci members do you want to sum:");
  10.         int numberOfFibonacciMembers = int.Parse(Console.ReadLine());
  11.         if (numberOfFibonacciMembers <= 0)
  12.         {
  13.             Console.WriteLine("Invalid input!");
  14.         }
  15.  
  16.         if (numberOfFibonacciMembers == 1)
  17.         {
  18.             Console.WriteLine("The sum of your 1 fibonnacci members is: 0");
  19.         }
  20.         if (numberOfFibonacciMembers == 2)
  21.         {
  22.             Console.WriteLine("The sum of your 2 fibonnacci members is: 1");
  23.         }
  24.         BigInteger fibonacciMemberX = 0;
  25.         BigInteger fibonacciMemberOne = 0;
  26.         BigInteger fibonacciMemberTwo = 1;
  27.         BigInteger SumofNFibonacciMembers = 1;
  28.         if (numberOfFibonacciMembers > 2)
  29.         {
  30.            
  31.             for (int i = 3; i <= numberOfFibonacciMembers; i++)
  32.             {
  33.  
  34.                 fibonacciMemberX = fibonacciMemberOne + fibonacciMemberTwo;
  35.                 SumofNFibonacciMembers = SumofNFibonacciMembers + fibonacciMemberX;
  36.                 fibonacciMemberOne = fibonacciMemberTwo;
  37.                 fibonacciMemberTwo = fibonacciMemberX;
  38.             }
  39.             Console.WriteLine("The sum of your {0} fibonnacci members is: {1}", numberOfFibonacciMembers,SumofNFibonacciMembers);
  40.         }
  41.  
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement