hi leute ich hab hier ne aufgabe die ich nicht wirklich lösen kann:
Für 0 gilt: länge(0) = 1189 mm
breite(0) = 841 mm
für alle n > 0 gilt: länge
= breite(n-1)
breite
= ½ * länge(n-1)
Schreiben Sie eine rekursive Methode, für die Länge eines beliebigen
Formates.
Hinweis:
Es gilt: länge
= breite(n-1) = ½ * länge(n-2).
da ich ja nur die länge berücksichtigen muss hab ich auch die breite in meiner methode gar nicht berücksichtigt. hier mal mein ergebnis:
public double flaenge(double n)
{
double res = 0;
if(n==0)
{
res = 12;
} else {
res = 1/2*flaenge(n-2);
}
return res;
}
bekomme aber immer ne exception. kann mir jemand helfen****?
Für 0 gilt: länge(0) = 1189 mm
breite(0) = 841 mm
für alle n > 0 gilt: länge

breite

Schreiben Sie eine rekursive Methode, für die Länge eines beliebigen
Formates.
Hinweis:
Es gilt: länge

da ich ja nur die länge berücksichtigen muss hab ich auch die breite in meiner methode gar nicht berücksichtigt. hier mal mein ergebnis:
public double flaenge(double n)
{
double res = 0;
if(n==0)
{
res = 12;
} else {
res = 1/2*flaenge(n-2);
}
return res;
}
bekomme aber immer ne exception. kann mir jemand helfen****?