Hallo,
ich möchte gerne die höchste Zahl berechnen, die n ohne Rest teilt und eine Primzahl ist ... diese soll am Ende ausgegeben werden.
Leider komm ich nicht auf das richtige Ergebnis ... vielleicht kann mir jemand helfen.
Vielen Dank! 🙂
ich möchte gerne die höchste Zahl berechnen, die n ohne Rest teilt und eine Primzahl ist ... diese soll am Ende ausgegeben werden.
Leider komm ich nicht auf das richtige Ergebnis ... vielleicht kann mir jemand helfen.
Vielen Dank! 🙂
Code:
public static int largestPrimeFactor(int n)
{
int ein1 = 2;
int erg = 1;
while (ein1 < n) {
if (isPrimnum(ein1) == true || n % erg == 0) {
erg = ein1;
ein1 = ein1 + 1;
}
else {
ein1 = ein1 + 1;
}
}
return erg;
}
}
Zuletzt bearbeitet: