You are not logged in.

  • Login

1

Wednesday, December 6th 2006, 6:48pm

Java Summe

Ich habe eine Übung aber kann sie nicht machen.
Implementieren die Funktionen in java:
Mindestens drei grundsätzlich verchiedene Alternativen um die Summe der ersten n naturlichen Zahlen zu berechnen.

2

Wednesday, December 6th 2006, 10:04pm

was genau kannst du nicht machen?

die Schleife hast du sicherlich hinbekommen, oder?

Java Quellcode

1
2
3
4
5
6
int summe1(int n) {
		int summe=0;
		for(int i=0; i<=n; i++)
			summe += i;
		return summe;
	}


Hier eine rekursive Variante

Java Quellcode

1
2
3
4
5
int summe2(int n) {
		if(n==0)
			return 0;
		return n+summe2(n-1);
	}

3

Wednesday, December 6th 2006, 11:31pm

Java Quellcode

1
2
3
4
5
// nach Gauss
public long summe (long nEnd)
{
  return (nEnd * (nEnd + 1)) / 2;
}

4

Thursday, December 7th 2006, 10:21am

Danke

ich habe getestet und das Programm läuft pico belo.
Also und an ihre Frage zu antworten("was kannst du genau nicht machen?"), ich bin ein Afänger bei der Programmierung mit Java, genau gesagt, ich studiere im 1. Semester Informatik und wir haben am dieser Woche mit Programmierung in Java angefangen , ich habe noch nie in Java programmiert.

Similar threads

Social bookmarks