Java:
static int f(int N){
int n=1;
int k=2;
int l=2;
while(k<=N && l<=k){
if (k%l==0){
if(k==l)n=n*k;
k++;
l=2;
}
else l++;
return n;
}
Ich kann schon nachvolziehen, wie hier alles berechnet wird, aber ich kann das nicht als Formel formulieren.
Also, ich bin dazu gekommen, wenn N ungerade ist
zb(N=7), dann werden alle ungeraden Zahlen,die vor 7 sind(N1=3,N2=5) so berecHnet:
2*N1*N2*7=210
=> 2* Produkt N (N=3 und Produkt bis n)
und wenn N=6, dann werden alle ungeraden Zahlen,die vor 6 sind(N1=3,N2=5) so berechnet.
aber wie sieht die normale mathematische Formel aus?
Vielen Dank im Vorraus.