Buscar

Sequência de Fibonacci em Python

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#FIBONACCI
print('=*='*21)
print('Sucessão de Fibonacci')
print('=*='*21)
nº = int(input('Insira a quantidade de termos você deseja mostrar? ')) #mostrar na tela perguntando quanto termos o usuário quer mostrar.
print('=*='*21)
termo1 = 0 #definindo o primeiro termo
termo2 = 1 #definindo o segundo termo
print('{} -> {}' .format(termo1, termo2), end='')
cont = 3 #definindo o contador, como já temos o termo 1 e 2 temos que contar apartir do 3.
while cont <= nº: #enquanto o contador for menor o igual ao número de termos, ele executará a função abaixo.
 termo3 = termo1 + termo2 #cálculo do terceiro termo
 print(' -> {}' .format(termo3), end='')
 termo1 = termo2 #o termo 1 será o termo 2 até chegar na quantidade de termos escolhida.
 termo2 = termo3 #o termo 2 será o termo 3 até chegar na quantidade de termos escolhida.
 cont += 1
print(' -> FIM')
print('')
print('A sequência apresentada é a sequência Fibonacci da quantidade de termos escolhida. ')
print('=*='*21)

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando