#include <iostream>
#include <cmath>
using namespace std;
int FibNiz(int iN)
{
if((iN==0)||(iN==1)) return iN;
else
return FibNiz(iN-1)+FibNiz(iN-2);
}
int main(void)
{
int N;
cout<<"Upisi koji broj fibonacijevog niza zelis: ";
cin>>N;
cout<<"Broj iznosi:"<<FibNiz(N)<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
|
#include <iostream>
#include <cmath>
using namespace std;
class CFibNiz
{
private:
int iP,iD,iT, iN;
public:
CFibNiz(int n=1){iN=n;};
~CFibNiz(){};
int ElemenatNiza(void) { return iN;}
int FibNiz(int iN) {if((iN==0)||(iN==1)) return iN; else return FibNiz(iN-1)+FibNiz(iN-2); }
};
int
main(void)
{
int iN;
cout<<"Upisi koji broj fibonacijevog niza zelis: ";
cin>>iN;
CFibNiz FN(iN);
cout<<"Broj iznosi: ";
cout<<FN.FibNiz(iN)<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
|