Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

C + + Fibonacci Číslo Funkcia

Vytvoriť Fibonacciho postupnosť v C + + pomocou kódovania vzorec , ktorý začína s 0 a 1 , spočíta ich a pridá produkt do najväčšej faktor v rovnici . Nastavte počet členov súboru , ktorý chcete vypočítať v rámci programu alebo prijímať vstup používateľa pre výstupné stavu funkcie . Číselná hodnota z členov Fibonacciho nastavenie zväčší sa rýchlo takže je ideálny úloha priradiť k počítaču . Pokyny dovolená 1

deklarovať funkciu a vráti typ s vyhlásením :

dlho fib1 ( int n)

{

použite návratový typ dlhých miesto int pre túto funkciu . 20. člen súboru Fibonacci má hodnotu 10952 . Členovia veľkých súborov rýchlo prekročiť maximálnu celočíselnú hodnotu povolenú na väčšine systémov . Celočíselná hodnota nastavená na n je počet nastavených členov program vypočíta
2

deklarovať premennú integer pôsobiť ako počítadlo slučky a tri dlhé premenných držať Fibonacci čísla s výkazov : .

int i ;

dlho Fib1 , Fib2 , členské ,
3

Inicializácia prvých dvoch Fibonacciho čísel s prvými dvoma členmi sady :

Fib1 = 0 ;

Fib2 = 1 ;
4

Napíšte pre sláčiky pre výpočet členov súboru a ukončiť , keď sa dosiahne stav výstupu :

pre ( i = 0 ; i < n ; i + + )

{

členské = Fib1 + Fib2 ;

Fib1 = Fib2 ;

Fib2 = Členské ;

}

vrátiť fib2 ;

}

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené