Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
 素因数に分解する
[go: Go Back, main page]

素因数に分解する

整数nを素因数に分解して表示します。

前田稔(Maeda Minoru)の超初心者のプログラム入門

プログラムの説明

  1. コンソールから入力した整数nを素因数に分解して表示します。
    例えばnが300のときは、次のようになります。
    2, 2, 3, 5, 5
    2 * 2 * 3 * 5 * 5 = 300
    またnが360のときは、次のようになります。
    2, 2, 2, 3, 3, 5
    2 * 2 * 2 * 3 * 3 * 5 = 360
  2. 終了条件を、nが1より大きい間にしてループすると良いでしょう。
    nが32のときは「2,2,2,2,2」と同じ数が何度も続くことがあることに留意して下さい。

前田稔(Maeda Minoru)の超初心者のプログラム入門