Erstellen einer Fibonacci-Folge in C + + durch die Codierung eine Formel, die mit 0 und 1 beginnt , fügt sie zusammen und fügt dann das Produkt der größte Faktor in der Gleichung. Legen Sie die Anzahl der Mitglieder des Satzes Sie möchten im Rahmen des Programms berechnen oder Benutzereingaben akzeptieren für die Funktion der Exit-Bedingung . Der numerische Wert von den Mitgliedern einer Fibonacci Satz erhalten schnell groß ist es ein idealer Aufgabe an einen Computer zuzuweisen. Anleitung
1
Declare der Funktion und zurück Art mit der Aussage :
lange FIB1 (int n ) {
Verwenden Sie einen Rückgabetyp der lange statt int für diese Funktion. Das 20. Mitglied der Fibonacci -Set hat einen Wert von 10.952 . Mitglieder von großen Gruppen schnell die maximale Integer-Wert auf den meisten Systemen erlaubt. Die Integer-Wert für n gesetzt ist die Zahl der Mitglieder der Menge berechnet das Programm
2
Declare eine Integer-Variable als Schleifenzähler und drei langen Variablen handeln, um die Fibonacci-Zahlen mit den Aussagen: .
int i;
lange FIB1 , FIB2 , Mitglied ;
3
initialisieren die ersten beiden Fibonacci-Zahlen mit den ersten beiden Mitglieder der Menge :
FIB1 = 0;
FIB2 = 1;
4
schreiben Sie eine for -Schleife, um die Mitglieder der Gruppe zu berechnen und zu beenden, wenn der Ausgang erreicht ist :
for (i = 0; i < n; i + +) {
Mitglied = FIB1 + FIB2 ;
FIB1 = FIB2 ;
FIB2 = Mitglied ;
}
Rückkehr fib2 ;
}