diff --git a/Dynamic Programming/Fibonacci Sequence/Fibonacci_series.txt b/Dynamic Programming/Fibonacci Sequence/Fibonacci_series.txt new file mode 100644 index 00000000..b1f557f8 --- /dev/null +++ b/Dynamic Programming/Fibonacci Sequence/Fibonacci_series.txt @@ -0,0 +1,28 @@ +# Program to display the Fibonacci sequence up to n-th term where n is provided by the user + +# change this value for a different result +nterms = int (input("enter the no. of terms " )) + +# uncomment to take input from the user +#nterms = int(input("How many terms? ")) + +# first two terms +n1 = 0 +n2 = 1 +count = 0 + +# check if the number of terms is valid +if nterms <= 0: + print("Please enter a positive integer") +elif nterms == 1: + print("Fibonacci sequence upto",nterms,":") + print(n1) +else: + print("Fibonacci sequence upto",nterms,":") + while count < nterms: + print(n1,end=' , ') + nth = n1 + n2 + # update values + n1 = n2 + n2 = nth + count += 1 diff --git a/Fibonacci_series.py b/Fibonacci_series.py new file mode 100644 index 00000000..b1f557f8 --- /dev/null +++ b/Fibonacci_series.py @@ -0,0 +1,28 @@ +# Program to display the Fibonacci sequence up to n-th term where n is provided by the user + +# change this value for a different result +nterms = int (input("enter the no. of terms " )) + +# uncomment to take input from the user +#nterms = int(input("How many terms? ")) + +# first two terms +n1 = 0 +n2 = 1 +count = 0 + +# check if the number of terms is valid +if nterms <= 0: + print("Please enter a positive integer") +elif nterms == 1: + print("Fibonacci sequence upto",nterms,":") + print(n1) +else: + print("Fibonacci sequence upto",nterms,":") + while count < nterms: + print(n1,end=' , ') + nth = n1 + n2 + # update values + n1 = n2 + n2 = nth + count += 1 diff --git a/Maths/Fibonacci/Python/Fibonacci_series.txt b/Maths/Fibonacci/Python/Fibonacci_series.txt new file mode 100644 index 00000000..b1f557f8 --- /dev/null +++ b/Maths/Fibonacci/Python/Fibonacci_series.txt @@ -0,0 +1,28 @@ +# Program to display the Fibonacci sequence up to n-th term where n is provided by the user + +# change this value for a different result +nterms = int (input("enter the no. of terms " )) + +# uncomment to take input from the user +#nterms = int(input("How many terms? ")) + +# first two terms +n1 = 0 +n2 = 1 +count = 0 + +# check if the number of terms is valid +if nterms <= 0: + print("Please enter a positive integer") +elif nterms == 1: + print("Fibonacci sequence upto",nterms,":") + print(n1) +else: + print("Fibonacci sequence upto",nterms,":") + while count < nterms: + print(n1,end=' , ') + nth = n1 + n2 + # update values + n1 = n2 + n2 = nth + count += 1