hi Leute,
hätte gern ein wehnig hilfe von euch zum Thema Wurzelziehen:
Ich möchte ein Programm schreiben das aus einem belibigen ganzzahligem Wert im Integerbereich eine Wurze teilweise zieht, das ganze aber ohne eine wurzelfunktion zu ziehen und alle Werte im Programm sollen Integer sein.
Ich möchte einer Variablen
(das ist zur abfrage eines Wertes)
eingeben und das Prog soll dan einen Term ausgeben der wie folgt aussieht:
Wurzel(eing)= n * Wurzel(p)
Wie sschon gesagt sollen alle Werte (also auch n und p) Integer sein und ganzzahlig, eine zweite Prämise ist das keine Wurzelfunktion verwendet wird und als letzte Regel soll noch gelten das n möglichst groß sein soll.
hier ein paar beispiele:
Wurzel(200) = 10 * Wurzel(2)
Wurzel(100) = 10
Wurzel(201) = Wurzel(201)
Wurzel(80) = 4 * Wurzel(5) (2 * Wurzel(20) wäre hier bei dei falsch Lösung da die 3. Bedingung nicht erfüllt wurde)
Ich habe schon Stunden erfolgloß versucht etwas aus 2 Schleifen verschachtelten zu konstruieren das diesem nahe kommt aber ich bin mittlerweile so verwirrt, dass ich nichteinmal mehr einen Ansatzpunkt hinbekomme.
Ich würde mich über einen gut kommentierten Code wirklich sehr sehr freuen
hätte gern ein wehnig hilfe von euch zum Thema Wurzelziehen:
Ich möchte ein Programm schreiben das aus einem belibigen ganzzahligem Wert im Integerbereich eine Wurze teilweise zieht, das ganze aber ohne eine wurzelfunktion zu ziehen und alle Werte im Programm sollen Integer sein.
Ich möchte einer Variablen
Code:
int eing = in.readInt();
eingeben und das Prog soll dan einen Term ausgeben der wie folgt aussieht:
Wurzel(eing)= n * Wurzel(p)
Wie sschon gesagt sollen alle Werte (also auch n und p) Integer sein und ganzzahlig, eine zweite Prämise ist das keine Wurzelfunktion verwendet wird und als letzte Regel soll noch gelten das n möglichst groß sein soll.
hier ein paar beispiele:
Wurzel(200) = 10 * Wurzel(2)
Wurzel(100) = 10
Wurzel(201) = Wurzel(201)
Wurzel(80) = 4 * Wurzel(5) (2 * Wurzel(20) wäre hier bei dei falsch Lösung da die 3. Bedingung nicht erfüllt wurde)
Ich habe schon Stunden erfolgloß versucht etwas aus 2 Schleifen verschachtelten zu konstruieren das diesem nahe kommt aber ich bin mittlerweile so verwirrt, dass ich nichteinmal mehr einen Ansatzpunkt hinbekomme.
Ich würde mich über einen gut kommentierten Code wirklich sehr sehr freuen