Primfaktoren |
09.12.2013, 18:22 | Auf diesen Beitrag antworten » | ||||||||||
Grisu | Primfaktoren Hi @all, ich möchte eine Primfaktorzerlegung durchführen. Das ganze möchte ich ohne eine break Anweisung durchführen und mit einer while Schleife und Rekursiv. zurückgegeben werden soll ein String, der die primfaktorzerlegung enthält. mein Code dazu sieht folgendermaßen aus:
So, das sollte soweit eigentlich laufen, denke ich, tut es aber nicht.... Vielen Dank. |
||||||||||
|
|||||||||||
09.12.2013, 18:41 | Auf diesen Beitrag antworten » | ||||||||||
eulerscheZahl | Nah dran. 1.: du nennst die Funktion teilen, willst dann aber die Funktion teiler aufrufen 2.: s=p+"*"+teiler(n/p); wird immer ausgeführt, auch wenn du schon fertig bist: eine Kontrollausgabe liefert für n = 360 als Wert, mit dem teilen() aufgerufen wird:
Ich habe es für dich behoben:
|
||||||||||
09.12.2013, 19:10 | Auf diesen Beitrag antworten » | ||||||||||
Grisu | Dann mal wieder ein dickes Dankeschön. Sind eigentlich immer ziemlich dusselige Fehler.... die Funktionen haben in meinem Quelltext den selben Namen, war ein Tippfehler im Board. |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
Die Neuesten » |