Hallo zusammen,
ich habe vor ein paar Wochen mit dem Studium zur Software-System-Entwicklerin angefangen und vorher nie programmiert.
Nun soll ich die folgende Aufgabe lösen:
"Erstelle eine Ergebnisprozedur summiereAuf, die einen Parameter intervallEnde vom Typ int entgegennimmt.
Die Prozedur soll die Summe aller ganzen Zahlen im beidseitig geschlossenen Intervall [ 0; intervallEnde ] bzw. [ intervallEnde; 0 ] als Ergebnis zurückgeben, ebenfalls als Typ int."
Bis jetzt sieht mein Code so aus:
Ich stehe etwas auf dem Schlauch und weiß nicht, was ich bei den if else Spalten einfügen soll. Außerdem liefert mir das System bei einem Intervall [0;1] die 1 (richtig) zurück, beim Intervall [0;10] jedoch die 55. Weiß leider nicht, woran das liegt.
Danke schonmal für die Hilfe und LG
ich habe vor ein paar Wochen mit dem Studium zur Software-System-Entwicklerin angefangen und vorher nie programmiert.
Nun soll ich die folgende Aufgabe lösen:
"Erstelle eine Ergebnisprozedur summiereAuf, die einen Parameter intervallEnde vom Typ int entgegennimmt.
Die Prozedur soll die Summe aller ganzen Zahlen im beidseitig geschlossenen Intervall [ 0; intervallEnde ] bzw. [ intervallEnde; 0 ] als Ergebnis zurückgeben, ebenfalls als Typ int."
Bis jetzt sieht mein Code so aus:
Java:
public int summiereAuf(int intervallEnde)
{
int Intervall;
if (intervallEnde >= 0)
{
}
else
{
}
return intervallEnde;
}
Ich stehe etwas auf dem Schlauch und weiß nicht, was ich bei den if else Spalten einfügen soll. Außerdem liefert mir das System bei einem Intervall [0;1] die 1 (richtig) zurück, beim Intervall [0;10] jedoch die 55. Weiß leider nicht, woran das liegt.
Danke schonmal für die Hilfe und LG