Fibonacci Series Using While Loop
#Enter range to print Fibonacci series
num=int(input("Enter range"))
num1=0
num2=1
num=int(input("Enter range"))
num1=0
num2=1
# entered value should be >0
if num<=0:
print("Enter positive value")
if num<=0:
print("Enter positive value")
# if entered value is one
elif num==1:
print("Fibonacci series up to", num, ":")
print (num)
elif num==1:
print("Fibonacci series up to", num, ":")
print (num)
# printing first 2 values
else:
print("Fibonacci series up to",num,":")
print (num1)
print (num2)
else:
print("Fibonacci series up to",num,":")
print (num1)
print (num2)
i=0
while i < num-2:
temp=num1+num2
num1=num2
num2=temp
print (temp)
i+=1 # incrementing i
Comments
Post a Comment