B
baka
Gast
Hallo
Bin noch ein ziemlicher vollnoob in java und stehe vor folgendem Problem:
Wir müssen für eine HA eine Funktion zur Berechnung der Summe aller geraden natürlichen Zahlen bis zu einer als Parameter gegebenen Zahl schreiben.
Mein Code bisher:
Wir sollen mit bluej arbeiten, daher keinen system.out.println etc...
Bluej sagt bei return erg; immer "possible loss of precision"
Wo liegt mein Fehler? Hab schon einiges rumprobiert. Kann mir jemand helfen? Nicht lachen
Danke schonmal
Bei return erg; sagt
Bin noch ein ziemlicher vollnoob in java und stehe vor folgendem Problem:
Wir müssen für eine HA eine Funktion zur Berechnung der Summe aller geraden natürlichen Zahlen bis zu einer als Parameter gegebenen Zahl schreiben.
Mein Code bisher:
public class aufg2
{
public int sumGerade (int n)
{
double erg;
int i;
for (i = 0; i <= n; i = i + 2)
{
erg = erg + i;
}
return erg;
}
}
Wir sollen mit bluej arbeiten, daher keinen system.out.println etc...
Bluej sagt bei return erg; immer "possible loss of precision"
Wo liegt mein Fehler? Hab schon einiges rumprobiert. Kann mir jemand helfen? Nicht lachen
Danke schonmal
Bei return erg; sagt