Hallo,
ich habe ein Problem mit folgender Aufgabe. (im Anhang)
Ich benutze BlueJ. Das Problem ist, dass sich die Parameter x und y immer wieder auf 1 zurücksetzen und somit immer nur mit 3 und 5 addiert wird und nicht mit Vielfachen.
ich habe ein Problem mit folgender Aufgabe. (im Anhang)
Ich benutze BlueJ. Das Problem ist, dass sich die Parameter x und y immer wieder auf 1 zurücksetzen und somit immer nur mit 3 und 5 addiert wird und nicht mit Vielfachen.
Java:
public class Aufgabe3 {
public int a = 3;
public int b = 5;
public int sum = 0;
private int x = 1;
private int y = 1;
public void zeigeVielfache() {
while(sum < 1000) {
System.out.println(sum = (a * x) + (b * y));
if (a * x < b * y) {
x++;
} else {
y++;
}
}
}
}
Anhänge
Zuletzt bearbeitet von einem Moderator: