Hallo,
Ich soll in einer Methode static int sum (int m, int n) die Summe aller Zahlen von m bis n berechnen (mit einer for-Schleife, While-Schleife und rekursiv). Ich komme bei der for-Schleife nicht weiter. Folgendes ist meine bisherige Lösung, die aber nicht korrekt ist.
Wo ist mein Denkfehler? Kann mir bitte jemand einen Tipp geben? Vielen Dank!
Ich soll in einer Methode static int sum (int m, int n) die Summe aller Zahlen von m bis n berechnen (mit einer for-Schleife, While-Schleife und rekursiv). Ich komme bei der for-Schleife nicht weiter. Folgendes ist meine bisherige Lösung, die aber nicht korrekt ist.
Java:
static int sum (int m, int n)
{
if (m ==n )return m;
for (int i = m; i <= n; i++)
{
m += n;
}
return m;
}
Wo ist mein Denkfehler? Kann mir bitte jemand einen Tipp geben? Vielen Dank!