
# arquivo: fibonacci.py
# --------------------
# Este programa determina f(n), o n-ésimo termo da sequência de Fibonnaci,
# para um dado inteiro positivo n,
# F(0)=0; F(1)=1;
# F(n) = F(n-2) + F(n-1), para n>=2.  

def main():
  
    n = int(input("Digite um número inteiro positivo (n): "))
  
    penultimo  = 1
    ultimo  = 0
    contador = 0
  
    while (contador < n):
        atual  = penultimo + ultimo        #  numero de Fibonacci atual 
        penultimo = ultimo
        ultimo = atual
        contador = contador + 1
        print("Número de Fibonacci F(%d) = %d" %(contador, atual))  # impressao para verificar se os calculos estao ok
    
    print("Número de Fibonacci F(%d) = %d\n" %(n, atual))
# ------
main()

