Anmeldungsdatum: Nov 2009
Beiträge: 3
|
Gibt die Fibonaci Folge bis zu einem eingegeben Wert aus. Habs mit notepad gemacht, möglich das nen syntax fehler drin ist.
Hier der Code bis ich erkannt habe was das programm tut:
TEXT Code: // Code by .ParadoxX ©2009 #include \"obscure.h\" using namespace std ; mainfunc ( ) { defvariable; defvariable2; int index; //defvariable3; -- Array Index defvariable4; // -- nächste zahl in der Folge int i; //defvariable5; -- zaehler int eingabe; //defvariable6; -- eingabe i = 1; variable2[0] = 1; variable2[1] = 1; index = 2; cin >> eingabe; While ( i != eingabe ) { variable4 = variable2[index -1] + variable2[index -2]; // variable4 = 1 + 1 , var4 = 2 + 1 , var4 = 3 + 2 out variable4 sopenbrackets row; variable2[index]= variable4; // [2] = 2, [3] = 3, [4] = 5 index = index + 1; // 3, 4, 5 i++; } system(\"pause\"); // oder cin.get(); return 0; //endofprogram }
Hier der komplette C++ Code:
TEXT Code: // Code by .ParadoxX ©2009 #include \"obscure.h\" using namespace std ; mainfunc ( ) { defvariable; //ohne sinn? int folge[]; //defvariable2; -- Array wo die Fibonaci Folge gespeichert wird int index; //defvariable3; -- Array Index int next; //defvariable4; // -- nächste zahl in der Folge int i; //defvariable5; -- zaehler int eingabe; //defvariable6; -- eingabe i = 1; folge[0] = 1; folge[1] = 1; index = 2; cin >> eingabe; // maximale länge der folge While ( i != eingabe ) { next = folge[index -1] + folge[index -2]; // variable4 = 1 + 1 , var4 = 2 + 1 , var4 = 3 + 2 cout << next << endl; folge[index]= next; // [2] = 2, [3] = 3, [4] = 5 index = index + 1; // 3, 4, 5 i++; } system(\"pause\"); // oder cin.get(); return 0; //endofprogram }
*edit: kompletter C code nachgereicht
|