作ったことあるんですが自分で作ってみた方が勉強になりますよ。 ・INPUTで数字を受け取る ・2から目的の数字の半分までループさせる ・数字を割って余りがでない場合は同じ数字でやり続ける、割った後の数字は取っておく ・あまりが出たらループを進める ・最後の余りも必要 配列に割り続けた際の数字を保存しておけば素因数分解あがり。 DIM,FOR~NEXT,WHILE~WEND,IF~THEN,DIV,MODを使えば作れると思います。必要ならINPUTも。