Hallo,
bin gerade dabei java zu lernen und hab ein prob mit einer while schleife. Und zwar soll für x=20 und y=50 das kgv ausgerechnet werden. Dann soll x um eins erhöht werden und das kgv für x=21 und dem ergebniss aus x=20 und y=50 ausgerechnet werden. Das soll so lange passieren bis y erreicht wird.
Folgenden code hab mal fertig
Währe echt super wenn mir jemand helfen könnte.
mfg
[Edit by Beni: Codetags]
bin gerade dabei java zu lernen und hab ein prob mit einer while schleife. Und zwar soll für x=20 und y=50 das kgv ausgerechnet werden. Dann soll x um eins erhöht werden und das kgv für x=21 und dem ergebniss aus x=20 und y=50 ausgerechnet werden. Das soll so lange passieren bis y erreicht wird.
Folgenden code hab mal fertig
Code:
Long x, y, w;
Long z = new Long(0);
Long i = new Long(0);
Long a = new Long(0);
w = y - x;
z = ((x*y)/ ggt(x,y));
while (w == 0)
{
a = ((x*z)/ ggt(x,z));
x++
w--;
io.write("Das Kgv von " + x + " und " + y + " ist " + z);
while (w == 0)
{
i = ((x*a)/ ggt(x,a));
x++;
w--;
}
}
Währe echt super wenn mir jemand helfen könnte.
mfg
[Edit by Beni: Codetags]