Fibonacci

1. Fibonacci

igor westphal
IgorW

(usa Arch Linux)

Enviado em 27/11/2009 - 23:41h

#include <math.h>
#include <stdio.h>
#include <iostream>
#include <stdlib.h>


main()
{int termo;
double avl1,avl2,a,b,k;

printf("Calculadora da sequência Fibonacci \n Digite o numero do termo da sequencia");
scanf("%d",k);
avl1=pow(0,5 + 0,5*sqrt(5),k);
avl1=pow(0,5 - 0,5*sqrt(5),k);
a=pow(sqrt(5),-1);
b=(-2*sqrt(5)-14)*pow(4*sqrt(5),-1);
termo = avl1*a+avl2*b;
printf("O termo eh %d",termo);
system("pause");

}

tentei calcular fibonacci usando álgebra linear e tal
mas dá uns erros muito estranhos
fala sobre excesso de precisão, etc

alguém pode me ajudar?