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];
}

Reklamy

Autor

Tomasz

Pasjonat elektroniki linuxa i programowania w C. Użyszkodnik linuxa głównie Debiana lecz i pochodnych oraz od jakiegoś czasu OpenSuse. Naukowo inżynier elektronik, technik informatyk. W wolnych chwilach gram na gitarze ;)

Skomentuj

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

Logo WordPress.com

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

Zdjęcie z Twittera

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

Zdjęcie na Facebooku

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

Zdjęcie na Google+

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

Connecting to %s