ich hab hier ein iteratives Programm zur Leibniz Reihe geschrieben:
ich bekomm aber die rekursive Form nicht hin, weil ich mich dabei noch nicht auskenne-Ansatz:
Vielleicht könnte mir jemand von den freundlichen Forumsteilnehmern helfen...
Java:
public class Test{
public static double berechnen (int n) {
double d = 1.0;
int l = 3;
int k = 3;
while(l-2<=n){
if(l%2==0){
d=d+1.0/k;
}
if(l%2!=0){
d=d-1.0/k;
}
l++;
k=k+2;
}return d*4;
}
}
ich bekomm aber die rekursive Form nicht hin, weil ich mich dabei noch nicht auskenne-Ansatz:
Java:
double reihe (int n) {
if (n>1)
return 1.0/n + reihe(n-2)*-1*(n-1);
else
return 1;
}
Vielleicht könnte mir jemand von den freundlichen Forumsteilnehmern helfen...