n = int (input("nDigite o termo que queira descobrir na sequência Fibonacci: "))
i = 0
a = 0
b = 1
if n > 0:
print ("termo: (b,b))
i += 1
a = b
while i < n:
print ("termo: (i+1,b))
b = a + b
i+=1
a = b - a
quest = raw_input("nDeseja continuar? Digite Y p/ sim e N p/ não >>>> ")
if quest == 'Y':
print ("nVamos começar de novo")
else:
break
else:
print ("nVocẽ não pode digitar zero ou numero negativo")
quest = int(input ("nDigite 0 para sair e 1 para continuar ... "))
if quest == 1:
print ("nVamos começar de novo")
else:
break
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.
alice4349
Algoritmo para a série de Fibonacci:
#Fn = F(n-1) + F(n-2)
while True:
n = int (input("nDigite o termo que queira descobrir na sequência Fibonacci: "))
i = 0
a = 0
b = 1
if n > 0:
print ("termo: (b,b))
i += 1
a = b
while i < n:
print ("termo: (i+1,b))
b = a + b
i+=1
a = b - a
quest = raw_input("nDeseja continuar? Digite Y p/ sim e N p/ não >>>> ")
if quest == 'Y':
print ("nVamos começar de novo")
else:
break
else:
print ("nVocẽ não pode digitar zero ou numero negativo")
quest = int(input ("nDigite 0 para sair e 1 para continuar ... "))
if quest == 1:
print ("nVamos começar de novo")
else:
break
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.
Bons estudos!