ganz simpler algorithmus

  • Themenstarter Themenstarter peter.m
  • Beginndatum Beginndatum
P

peter.m

Gast
Berechnung der Summe der ersten n natuerlichen Zahlen.

soo Aufgabe siehe oben, mein aller erster Versuch mal etwas in Java zu probieren.

Berechnung


class Algorithmus {
public static void main(String[] args) {
int n=10;
System.out.println("n*(n+1)/2");
}
}


wie gesagt ich hab fast 0 Ahnung obs stimmt, ist das korrekt , wenn nein , wie sonst lösbar?
 
Deine Idee dürfte der Formel hier entsprechen:
Gaußsche Summenformel ? Wikipedia
Ob dein Ergebnis stimmt kannst du ja einfach ausprobieren indem du das Programm mal laufen lässt.

Eine alternative Implementierungsmöglichkeit wäre z.B. indem man eine for-Schleife verwendet die von 1-10 läuft und bei jedem Durchlauf den Schleifenzähler zu einer Variable addiert.
Am Ende dann einfach die Variable ausgeben.

Gruß
 
Hehe... :lol: Wer die Formel nicht kennt, würde sagen, das ist falsch und es stattdessen mit 'ner Schleife lösen.
Aber 'nen kleinen Fehler hat das Proggi trotzdem:
Java:
class Algorithmus {
  public static void main(String[] args) {
    int n=10;
    System.out.println(n*(n+1)/2); // <-- achte drauf ;)
  }
}
 

Zurück
Oben