Für \(x\leq 101\) ist \(f(x)=91\). Warum sollte es nach \(f(91)\) weitergehen? Du hast keinen weiteren Funktionsaufruf mehr. Du interpretierst die Rechnung falsch.
Es gilt \(f(1)=f(f(111))\). Ich denke bis dahin ist es klar. Dann ist aber \(f(111)=101\), also \(f(f(111))=f(101)=101-10=91\). Da folgt nun gar kein Funktionsaufruf mehr.
Ist das verständlich?
Selbstständig, Punkte: 30.55K
Danke vielmals für die Antwort. Die Funkion sieht ja wie folgt aus:
x-10 für x > 100
f(f(x+11)) <= 100
Heisst das 91 die Termination ist von dieser Funktion? Falls ja von wo kann ich das herauslesen? Ich verstehe eben nicht wo die Termination dieser Funktion passiert. Hier ein Beispiel x=5
f(99)=95+11=f(f(110))
f(110)=110-10=100 <-- warum verlasse ich hier die innere f() Funktion?
f(100)=100+11=f(f(111)) <-- warum komme ich hier wieder rein?
f(111)=111-10=101
f(101)=101-10=91 <-- hier müsste es ja weitergehen. Es ist ja nirgends definiert, dass die Funktion bei 91 aufhört.
nämlich so:
f(f(91))=91+11 = 102
f(102) = 102-10 = 92 ─ abb 27.01.2021 um 19:17