Fibonacci-allg.rekursive Folge



  • Muss ein Programm schreiben,dass folgendes können soll:
    -Der Rekursionsgrad (wie viele Vorgänge) sollen eingegeben werden können
    -Die Gewichtungen der Vorgänge ebenfalls
    -Berechnet werden soll die M-te Zahl der Folge (M-Tastatureingabe)
    -Initialwerte ebenfalls per Tastatur

    das klappt soweit ganz gut,nur funktioniert das ganze eben nur für den 2.Rekursionsgrad und ich weiß nicht wie ich das auf 3 umschreiben kann:

    for(i=1;i<m;i++)
    {

    x=Gewichtung[0]*Initialwert[0]+Gewichtung[1]*Initialwert[1];
    Initialwert[0]=Initialwert[1];
    Initialwert[1]=x;

    }

    printf("Der Wert der Folge lautet:%lf",x);

    }
    kann mir da jemand weiter helfen???




Anmelden zum Antworten