Hallo!
Kann mir jemand jeden Aufruf dieser Rekursion aufschreiben und erklären? Versuchs schon einige Male, aber es kommt leider nicht der Wert raus!
Ich bedanke mich im Vorraus für die Mühe.
Email: [email protected] !!!
Lg
Jutta
Die Rekursion soll mit (2,2,2) aufgerufen werden
BEISPIEL:
#include
using namespace std;
class Rekursion
{
public:
int rek(int a,int b,int c);
};
int Rekursion::rek(int a,int b,int c)
{
if((a==0)&&(b==1))
return 2+c;
else if((a1)
return c+rek(a-1,rek(a-1,b-1,c),rek(a-1,b,b));
else
return rek(a-1,b,b);
}
int main()
{
int a;
Rekursion test;
a=test.rek(2,2,2);
cout