Moin moin!
Ich stecke gerade in den Vorbereitungen zu einer Prüfung zu C++. Dabei komme ich immer wieder zu einem Aufgabenschema, dessen Lösung mir nicht klar ist. Es handelt sich z. B. um folgende Aufgabe:
http://www11.pic-upload.de/27.02.15/l4bv8tsjdzjp.jpgMein Gedankengang - der offensichtlich falsch ist - war:
Ausgabe von f(5) -> n ist 5.
Da 5 weder 0 noch 1 ist, geht es in den else-Zeiwg.
n-1 ist 4, n-2 ist 3, addiert ist das 7, also ist die Ausgabe 7.
Wo liegt mein Denkfehler, bzw. wie ist es richtig?
Danke für Eure Hilfe!
Gruß
Jan