Hallo Zusammen, ich bin gerade dabei Java zu lernen und "hänge" bei einer Aufgabe fest.
Genaugenommen habe ich sie eigentlich gelöst mir geht es nur um einen Punkt.
Hier der Teil des Code:
Muss ich in der Zeile 5-> for (short i=1; i<=n; i++) das in der Klamme als short oder int deklarieren? Denn oben steht ja short n= 10; Schreibt man dann unten in der For schleife auch short oder prinzipiell int??
Denn beide Datentypen funktionieren.
Ich sehe nämlich immer nur "int" in der For-Schleife. Was wäre Fachmännisch richtiger, oder spielt es keine Rolle ob int oder short an der Stelle?
Genaugenommen habe ich sie eigentlich gelöst mir geht es nur um einen Punkt.
Hier der Teil des Code:
Java:
public class Gaus extends Object {
public static void main (String [] args) {
short n = 10;
short ergebnis = 0;
for (short i=1; i<=n; i++)
{
ergebnis += i;
}
System.out.println("Die Summe der Zahlen von 1 bis "
+n+ " ist " + ergebnis);
}
}
Muss ich in der Zeile 5-> for (short i=1; i<=n; i++) das in der Klamme als short oder int deklarieren? Denn oben steht ja short n= 10; Schreibt man dann unten in der For schleife auch short oder prinzipiell int??
Denn beide Datentypen funktionieren.
Ich sehe nämlich immer nur "int" in der For-Schleife. Was wäre Fachmännisch richtiger, oder spielt es keine Rolle ob int oder short an der Stelle?
Zuletzt bearbeitet: