Primfaktorzerlegung
-----------------
Es erscheint zunchst ein Eingabedialog, in dem 
man die zu zerlegende natrliche Zahl eingeben
sollte. Ist die Zahl keine natrliche Zahl, so erscheint der Eingabedialog von neuem. 'Ok' oder 
die Return- bzw. Enter- Taste beendigen die 
Eingabe. 'Cancel' oder die Esc-Taste brechen die
Primfaktorzerlegung ab. 'Hilfe' zeigt diesen 
Hilfetext an. Nach der Eingabe und Berechnung 
erscheint das Ergebnis in den ersten Zeilen der 
Protokollisten.

Algorithmus zur Primfaktorzerlegung der 
natrlichen Zahl n:
1) Beginne mit der kleinsten Primzahl p (also 2) 
2) Ist p<=floor(sqrt(n)) und (n<>1) so teile n 
   durch p 
   sonst gehe zu 5)
3) Beibt kein Rest, so wird p als ein Primfaktor
   gemerkt und n wird verndert (n=n%p)
   (Ganzzahldivision von n durch p).
   Danach wird erneut bei 2) weitergemacht mit 
   unverndertem p, da p als Primfaktor mehrmals
   auftreten kann.
4) Bleibt ein Rest, so wird die nchste Primzahl   
   genommen, die grer p ist und bei 2) 
   weitergemacht.
5) Ist n<>1, so verbleibt eine Primzahl als Rest, 
   die n teilt. Also mu dieser Rest auch noch als
   Ergebnis aufgenommen werden.
6) Ende

Beispiel:
Ergebnis der Primfaktorzerlegung von 108 ist:
2*2*3*3*3 

Ergebnis der Primfaktorzerlegung von 107 ist:
Primzahl (da 107 eine Primzahl ist, hat es 107
           als Primfaktorzerlegnung)

Ergebnis der Primfaktorzerlegung von 1996:
2*2*499

Ergebnis der Primfaktorzerlegung von 19998
2*3*3*11*101

