public class summierung {
public static void main(String[] args) {
int summe = 0;
int bis = 5;
for(int i = 1; i <= bis; i++) {
summe = summe + i;
}
System.out.println(summe);
}
}
Falsch wäre sowas wie:
public class summierung {
public static void main(String[] args) {
int summe = 0;
int bis = 5;
for(int i = 1; i <= bis; i++) {
summe = i; // hier würde summe immer nur gleich aktuellem i sein
}
System.out.println(summe);
}
}
Falsch wäre auch:
public class summierung {
public static void main(String[] args) {
int bis = 5;
for(int i = 1; i <= bis; i++) {
int summe = 0; // summe Var wird immer neu init.
summe = summe + i;
}
System.out.println(summe); // dann würde es auch hier nen Fehler geben :)
}
}