C++ Ciąg Fibonacciego

int fib(int x){
x=x-1; //poniewaz to c++ i liczymy od zera
int a[x];
a[0]=1;
a[1]=1; //element drugi
a[2]=2; //element trzeci
if(x<1){
cout<<"Nie ma takiej liczby"<<endl;
return 0;
}
if(x<=2){
return 1;
}
int i=1;
do{
i++;
a[i]=a[i-2]+a[i-1];
}
while(x!=i);
return a[i];
}

Autor

Tomasz

Pasjonat Elektroniki Linuxa i open source

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s